摘要:
def func(): # 定义函数func() a = 10 i = 0 def inner(): # 定义函数inner() nonlocal a, i a = a + 1 i = i + 1 print("第%s次执行所得结果是:" % i, end="") return a # 函数inne 阅读全文
摘要:
""" 闭包: 内层函数对外层函数的局部变量的使用,我们称为闭包函数 1. 可以让一个变量常住于内存 2. 可以避免全局变量被修改 """ def func(): a = 10 def inner(): nonlocal a a = a + 1 return a return inner ret = 阅读全文