赞
踩
(如转载,请注明出处,谢谢。)
闭包这个概念在很多语言中都有涉及,本文主要谈谈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
- >>> def foo():
- ... m = 0
- ...
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。