2019-01-31
阅读量:
1145
python中如何定义闭包函数?
python中如何定义闭包函数?
答:闭包函数需要两层函数,内部函数作为外部函数的返回值。下面就是一个简单的闭包函数定义与使用的例子
>>>def addx(x):
... def adder(y): return x + y
... return adder
>>>c = addx(8)
>>>type(c)
<type 'function'>
>>>c.__name__
'adder'
>>>c(10)
18
0.0000
0
3
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
0条评论

