
python 函数
take off now
Boost
展开
-
Python中对于闭包函数的理解
什么是闭包: 闭包的本质还是函数,之所以将它和函数放在一起,是因为闭包首先要满足函数的嵌套,其次,内部函数必须要对外部函数中的变量有引用,这样便构成了一个闭包。 a = 1 def outer(): a = 2 def inner(): print(a) return inner ret = outer() 闭包的作用: 先看如下代码 ...原创 2019-12-20 01:20:21 · 260 阅读 · 0 评论 -
python匿名函数lambda
python匿名函数lambda 第一部分:匿名函数的简单实用 1.先自定义一个简单的函数 def func(a,b) print("a+b=%s" % (a+b)) func(1,2) # 结果:a+b=3 2.定义一个匿名函数 lam = lambda x , x + y result = lam(1,2) print(result) # 结果:5 第二部分:匿名函数可以作为函数的实参 ...原创 2019-12-20 00:38:36 · 329 阅读 · 0 评论