global语句用于在函数内部声明全局变量,使得函数内部对全局变量的修改对函数外部也产生影响。如果在函数内部不使用global语句声明全局变量,则默认为局部变量,对全局变量的修改只在函数内部生效,不会影响函数外部的全局变量。

例如,下面的代码中,函数内部声明了全局变量x,并对其进行修改。由于使用了global语句,函数外部的x也被修改了。

x = 10

def modify_x():
    global x
    x = 20

modify_x()
print(x)  # 输出20
global语句的作用

原文地址: https://www.cveoy.top/t/topic/hobh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录