python定义全局变量并使用
时间: 2024-05-10 20:14:43 浏览: 136
在 Python 中,可以通过在函数外部定义变量来创建全局变量。在函数内部,需要使用 `global` 关键字来引用全局变量。
以下是一个例子:
```python
# 定义全局变量
global_var = "Hello, world!"
def print_global_var():
# 引用全局变量
global global_var
print(global_var)
print_global_var() # 输出 "Hello, world!"
```
在函数内部使用 `global` 关键字来引用全局变量,就可以在函数中修改全局变量的值:
```python
# 定义全局变量
global_var = "Hello, world!"
def modify_global_var():
# 引用全局变量
global global_var
global_var = "Hello, Python!"
modify_global_var()
print(global_var) # 输出 "Hello, Python!"
```
相关问题
python 定义全局变量
可以使用 global 关键字来定义全局变量,例如:
```
global_var = 10
def func():
global global_var
global_var += 1
print(global_var)
func() # 输出:11
```
注意,在函数内部使用全局变量时,需要在变量名前加上 `global` 关键字声明。
python定义全局变量
Python中定义全局变量可以使用global关键字,例如:
```
global_var = 10
def func():
global global_var
global_var = 20
print(global_var)
func()
print(global_var)
```
输出结果为:
```
20
20
```
在函数内使用global关键字声明变量为全局变量后,修改变量的值会影响到全局变量的值。
阅读全文