a = 100
def testA():
print(a)
def testB():
global a # 关键字声明a为全局变量,系统就会去找叫a的全局变量
a = 200
print(a)
print(a) # 100
print(testA()) # 100
print(testB()) # 200
print(testA()) # 100
pycharm输出
leetcode输出(失效)
去除global后
pycharm输出
leetcode输出