python中global什么意思
时间: 2023-09-21 22:03:01 浏览: 185
python中global用法实例分析
`global` 是 Python 中的一个关键字,用于在函数内部声明一个全局变量。当在函数内部需要对全局变量进行修改或者访问时,需要使用 `global` 声明该变量。如果没有使用 `global` 声明,Python 会默认创建一个新的局部变量,而不是修改全局变量。例如:
```
count = 0
def increment():
global count
count += 1
increment()
print(count) # 输出 1
```
在上面的例子中,我们在 `increment()` 函数内部使用了 `global` 声明 `count` 变量,表示我们要修改的是全局变量 `count`,而不是创建一个新的局部变量。这样,我们在调用 `increment()` 函数后,全局变量 `count` 的值就会增加。
阅读全文