Python 全局变量详解:使用与注意事项
在 Python 中,全局变量是在程序的任何地方都可以访问的变量。可以在函数内部或外部定义全局变量。
在函数内部,如果要使用全局变量,需要使用 'global' 关键字声明。这样可以在函数内部修改全局变量的值。
以下是一个使用全局变量的示例:
x = 10 # 全局变量
def my_function():
global x # 声明 x 为全局变量
x = 20 # 修改全局变量的值
print(x)
my_function() # 输出:20
print(x) # 输出:20
在上面的示例中,'x' 是一个全局变量,在 'my_function' 函数内部使用 'global' 关键字声明后,可以修改全局变量的值,并在函数外部访问到修改后的值。
需要注意的是,在函数内部如果没有使用 'global' 关键字声明全局变量,只能访问全局变量的值,不能修改全局变量的值。
原文地址: http://www.cveoy.top/t/topic/fLDi 著作权归作者所有。请勿转载和采集!