<1>什么是“闭包”?
如果在⼀个内部函数⾥,对在外部作⽤域(但不是在全局作⽤域)的变量进⾏引⽤,那么
内部函数就被认为是闭包(closure).
(即:闭包=函数块+引⽤环境)。
示例:
def outer(n):
num = n
def inner():
return num+1
return inner
print(outer(3)()) # 4
print(o
<1>什么是“闭包”?
如果在⼀个内部函数⾥,对在外部作⽤域(但不是在全局作⽤域)的变量进⾏引⽤,那么
内部函数就被认为是闭包(closure).
(即:闭包=函数块+引⽤环境)。
示例:
def outer(n):
num = n
def inner():
return num+1
return inner
print(outer(3)()) # 4
print(o