在Python 3中,全局变量的正确使用方法是什么?
1)在核心脚本(不在函数内部)中一次声明
1)在核心脚本(不在函数内部)中一次声明
global VAR_NAME
,然后在其他所有地方简单地将变量称为VAR_NAME
2)在每个使用全局变量的函数中一次声明global VAR_NAME
,然后在函数余下的部分和核心脚本自身中简单地引用变量VAR_NAME
。
global
关键字几乎总是表明试图使用其他语言的思维方式进行编程,如果你正在阅读一些鼓励使用它的教程,那么你需要找到更好的教程。 - DSM