python的局部,全局变量
nonlocal,其实就是在内层函数中才会使用到的,把内层函数中的变量定义的跟外层的一样,就是这两个是同一个。
global就是将函数内的变量定义的跟全局变量一样,然后如果在函数内改变,该变量也会随之在全局范围内改变。
其实它厉害的就是可以调用全局或者是外层函数中的变量了!!
nonlocal,其实就是在内层函数中才会使用到的,把内层函数中的变量定义的跟外层的一样,就是这两个是同一个。
global就是将函数内的变量定义的跟全局变量一样,然后如果在函数内改变,该变量也会随之在全局范围内改变。
其实它厉害的就是可以调用全局或者是外层函数中的变量了!!