def createCounter():
a = 0
def counter():
nonlocal a #声明为非局部变量,到嵌套级查找变量a,如果没有声明会出现指定错误
a += 1
return a
return counter
Sign in to make a reply
Tb要更加努力
def createCounter():
a = 0
def counter():
nonlocal a #声明为非局部变量,到嵌套级查找变量a,如果没有声明会出现指定错误
a += 1
return a
return counter