1.闭包
def func():
n = 10
def fun2():
print('fun2:',n)
return fun2
res = func()
res()
闭包:函数内部的子函数返回,在外部调用子函数时,其实函数已经结束,但是在调用子函数时,函数内部的局部变量仍然有效
1.闭包
def func():
n = 10
def fun2():
print('fun2:',n)
return fun2
res = func()
res()
闭包:函数内部的子函数返回,在外部调用子函数时,其实函数已经结束,但是在调用子函数时,函数内部的局部变量仍然有效