python闭包(简述)

**环境:**python3.6 闭包(closure)不是什么可怕的东西。如果用对了地方,它们其实可以很强大。闭包就是由其他函数动态生成并返回的函数,通俗地讲,在一个函数的内部,还有一个“内层”的函数,这个“内层”的函数是被返回的,它可以访问其创建者的局部命名空间中的变量。 下面是一个非常简单的例子: # 定义一个函数 def make_closure(a): # 在函数内部再定义一个函数,
相关文章
相关标签/搜索