nonlocal:用来声明外层的局部变量
global:用来声明全局变量
nonlocal_变量
在内部函数修改外部函数里变量
def outer():
b= 10
def inner():
nonlocal b
b=2
inner() 内部函数被激活
print(b) 新的b只能在outer()里使用
nonlocal
声明外层的局部变量
global