global 在函数里也可以声明全局变量

发布时间 2023-04-05 14:41:49作者: 胖豆芽

'''
函数嵌套  更改全局变量使用 声称全局变量 global
'''

number = 100
def b ():
    print(f"方法b中number:{number}")
def a ():
    #注意 只有调用函数数  global 才能生效
    global number
    number = 200
    print(f"方法a中number:{number}")
    b()
    def c():
        print("--------3------")
a()
print(f"最终的number:{number}")

方法a中number:200
方法b中number:200
最终的number:200