python如何用global关键字在函数内部引用全局变量
时间: 2024-04-08 14:35:45 浏览: 225
Python全局变量-global关键字修改全局变量
5星 · 资源好评率100%
在Python中,如果你想在函数内部引用全局变量,可以使用`global`关键字。下面是一个示例:
```python
x = 10
def func():
global x
print(x) # 输出全局变量 x 的值
func()
```
在这个示例中,我们在函数`func()`内部使用`global`关键字声明变量`x`是全局变量。这样,在函数内部就能够访问和修改全局变量`x`的值。在函数内部调用`print(x)`会输出全局变量`x`的值,即10。
需要注意的是,如果你想修改全局变量的值,你必须在函数内部使用`global`关键字声明变量。否则,Python会将该变量视为局部变量。
阅读全文