Python 全局变量详解:定义、访问和修改
全局变量是指在整个程序中都可以访问的变量,不局限于某个特定的函数或代码块。在 Python 中,可以通过在函数外部定义变量来实现全局变量。
例如:
# 定义全局变量
global_var = 100
# 在函数内部访问全局变量
def my_func():
print('全局变量 global_var 的值为:', global_var)
# 调用函数
my_func()
输出结果为:
全局变量 global_var 的值为: 100
在函数内部访问全局变量时,需要使用 global 关键字声明该变量是全局变量。例如:
# 定义全局变量
global_var = 100
# 在函数内部修改全局变量
def my_func():
global global_var
global_var = 200
print('全局变量 global_var 的值为:', global_var)
# 调用函数
my_func()
# 输出全局变量的值
print('全局变量 global_var 的最终值为:', global_var)
输出结果为:
全局变量 global_var 的值为: 200
全局变量 global_var 的最终值为: 200
原文地址: https://www.cveoy.top/t/topic/msdB 著作权归作者所有。请勿转载和采集!