闭包的实例
def outer():
x = 10
def inner(): # 闭包条件一:inner 是内部函数
print(x) # 闭包条件二:外部环境的一个变量
return inner # 结论:内部函数inner 就是一个闭包
f = outer()
f()
闭包的实例
def outer():
x = 10
def inner(): # 闭包条件一:inner 是内部函数
print(x) # 闭包条件二:外部环境的一个变量
return inner # 结论:内部函数inner 就是一个闭包
f = outer()
f()