globle X是说将全局变量X用于函数内,不是声明一个全局变量
x = 10 def increment(): global x x += 1 increment() print(x) # 输出11
在Python中全局变量可以在函数内部使用,如果需要在函数中修改全局变量的值的时候需要使用global关键字。因为Python中默认情况下函数中的变量都是局部变量。
你所写的global后面跟的变量是外部没有的,其他的地方肯定找不到