global语句的作用
global语句用于在函数内部声明全局变量,使得函数内部对全局变量的修改对函数外部也产生影响。如果在函数内部不使用global语句声明全局变量,则默认为局部变量,对全局变量的修改只在函数内部生效,不会影响函数外部的全局变量。
例如,下面的代码中,函数内部声明了全局变量x,并对其进行修改。由于使用了global语句,函数外部的x也被修改了。
x = 10
def modify_x():
global x
x = 20
modify_x()
print(x) # 输出20
原文地址: https://www.cveoy.top/t/topic/hobh 著作权归作者所有。请勿转载和采集!