Python 3 中全局变量的正确使用

2024-02-11

Python 3 中全局变量的正确用法是:

1) 陈述global VAR_NAME一旦进入核心脚本(不在函数内),然后简单地将变量引用为VAR_NAME其他地方

2) 陈述global VAR_NAME在每个使用全局变量的函数中一次,然后简单地将该变量引用为VAR_NAME对于函数的其余部分以及核心脚本本身


在第一种情况下,global 关键字毫无意义,因此这是不正确的。在模块级别定义变量使其成为全局变量,不需要 global 关键字。

第二个例子是正确的用法。

然而,全局变量最常见的用法是不在任何地方使用 global 关键字。仅当您想要时才需要全局关键字reassign函数/方法中的全局变量。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python 3 中全局变量的正确使用 的相关文章

随机推荐