python学习第三十二天函数的闭包
Posted 学无边涯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)
以上是关于python学习第三十二天函数的闭包的主要内容,如果未能解决你的问题,请参考以下文章