def createCounter(): x = 0 def counter(): nonlocal x # 设置内部局部变量 x = x + 1 return x return counter # 返回的是函数 每次调用都执行一次 # 闭包函数 就是return返回的是函数 每次调用一次执行一次
Sign in to make a reply
Afternoon Tea
def createCounter():
x = 0
def counter():
nonlocal x # 设置内部局部变量
x = x + 1
return x
return counter # 返回的是函数 每次调用都执行一次
# 闭包函数 就是return返回的是函数 每次调用一次执行一次