2017-07-08 11:50:08
局部变量: 在函数内定义的参数及变量,在函数外部无法访问。
全局变量:在函数体外部定义的变量,在整个程序中都生效。(如果内部函数有引用外部函数的同名变量或全局变量,并且对此变量有修改。那么python会认为他是一个局部变量)
global 变量名----可让变量更改为全局变量
nonlocal 变量名------可让变量更改为全局变量(内嵌函数中使用)
本文详细解析了Python中局部变量与全局变量的概念,包括它们的定义、使用范围以及如何通过global和nonlocal关键字进行变量作用域的转换。通过阅读本文,读者可以深入理解Python变量作用域的机制。
2017-07-08 11:50:08
局部变量: 在函数内定义的参数及变量,在函数外部无法访问。
全局变量:在函数体外部定义的变量,在整个程序中都生效。(如果内部函数有引用外部函数的同名变量或全局变量,并且对此变量有修改。那么python会认为他是一个局部变量)
global 变量名----可让变量更改为全局变量
nonlocal 变量名------可让变量更改为全局变量(内嵌函数中使用)
转载于:https://www.cnblogs.com/missmissmiss/p/7136308.html
673
1403
1990

被折叠的 条评论
为什么被折叠?