栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python​回调函数是什么?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python​回调函数是什么?

回调函数是什么?

我靠,刚看到这个名词的时候觉得高大上的一笔,就觉得Callback挺复杂的,这里不得不吐槽了,这么简单的事网上一搜感觉复杂的把我绕成傻子了。百度搜索看一看百度中的名词解释:

回调函数就是一个被作为参数传递的函数。在C语言中,回调函数只能使用函数指针实现,在C++、Python、ECMAscript等更现代的编程语言中还可以使用仿函数或匿名函数。

实际上如果在使用python等语言已经非常常见了,简单来说就把一段可执行的代码(一个函数),当成参数传给另一个函数,这个行为就是回调函数。比方函数A的参数B是一个函数,那么函数B就可以称之为回调函数。在学习Python的道路上,经常会碰到许多的问题,而我们在一起问题就不是问题了,可以在小编找到挪威哒,一起学习,也可以私信“01”获取学习干货,碰到什么问题也可以及时来问小编哒。

为什么要使用回调函数

回调函数的本质上来说就是为了让码农更加方便,替我们解决了以下几个问题。

  1. 函数与函数之间的解耦

  2. 回调函数可以把调用者与被调用者分开,所以调用者不关心谁是被调用者。

说白了就是我不关心这个函数怎么运作,我只需要知道传入这个参数可以达到我想要的结果。

在最初的面向过程的C语言中,函数名是对应函数的指针,本质上来说在C的时代回调函数时指针的一种用法,现在的python,java本质上也是把函数的地址当参数传入。最后,如果你的时间不是很紧张,并且又想快速的python提高,最重要的是不怕吃苦,建议你可以架微♥信:2121846671 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

回调函数如何传入参数

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/656593.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号