python 全局变量怎么声明
时间: 2024-03-12 20:21:59 浏览: 146
python通过函数属性实现全局变量的方法
在 Python 中,全局变量可以在函数外部声明,并在函数内部使用。在函数内部改变全局变量的值需要使用 `global` 关键字。
例如:
```python
global_var = 10 # 全局变量
def func():
global global_var # 使用 global 关键字声明全局变量
global_var += 1 # 改变全局变量的值
print(global_var)
func() # 输出 11
```
需要注意的是,全局变量的使用应当谨慎,因为它们可能会被多个函数同时访问和修改,而且在代码复杂度较高的情况下可能会导致难以维护和出错的问题。
阅读全文