python3的local, global, nonlocal简析
ython3:变量作用域及global,nonlocal的用法在Python程序中声明、改变、查找变量名时,都是在一个保存变量名的命名空间中进行中,此命名空间亦称为变量的作用域。python的作用域是静态的,在代码中变量名被赋值的位置决定了该变量能被访问的范围。即Python变量的作用域由变量所在源代码中的位置决定.变量作用域之LENGB L = Local 局部作用域 E = Enclosing 嵌套作用域 N = nonlocal 只作用于嵌套作用域,而且只..
转载
2021-09-22 21:27:29 ·
270 阅读 ·
0 评论