python学习第三十二天函数的闭包
python函数中嵌套另外一个函数,另外一个函数形成一个封闭的环境,里面的那个函数叫做函数的闭包,函数的闭包好处可以保护函数里面的变量,下面讲述函数闭包的实例和用法
1,函数闭包的实例
a='cat'
def animal():
a='dog'
print(a)
def animalson():
a='bird'
print(a)
return animalson
2,函数闭包的调用方法
a='cat'
def animal():
a='dog'
print(a)
def animalson():
a='bird'
print(a)
return animalson
调用方法 animal()()
另外一种 func=animal()
func()
文章来自(www.96net.com.cn)