例如:
def test(a)
a = 2
b = 5+a
x = a*2
return x
有没有办法在函数外部调用变量"b"?
b = None
def test(a)
global b
a = 2
b = 5+a
x = a*2
return x
print(b)
尽管我们建议返回b
然后访问它,因为全局变量是一个坏主意。 看到这里, 为什么全局变量是邪恶的?