python中的全局变量
2015-12-09 14:39 sophia194910 阅读(209) 评论(0) 编辑 收藏 举报1. 在函数中定义的局部变量如果和全局变量同名,则会使用局部变量(即隐藏全局变量)。
示例:
x = 1 def func(): x = 2 print x func() print x
运行结果:
2 1
2. 如果想使用全局变量,则需要在函数内部使用global x,来使变量x成为全局变量。
示例:
x = 1 def func(): global x print x x = 2 print x func()
运行结果:
1 2
我所喜欢的生活,在混沌中顿悟,和喜欢的一切在一起。