Python的全局和局部变量

 1 global1 = "1"
 2 
 3 def o():
 4     #global global1;
 5     global1=2;
 6     print(global1)
 7 
 8 def p():
 9     print(global1)
10 
11 if __name__=="__main__":
12     o()
13     p()

输出:

2

1

如果第4行不注释,就是在声明要对全局变量进行修改,输出为:
2

2

原文地址:https://www.cnblogs.com/Sabre/p/8182052.html