使用python在函数中定义全局变量的方法
在python函数中使用全局变量时,需要使用global进行声明,否则它会隐藏该全局变量。
示例:
x = 1def func():global xprint xx = 2print xprint xfunc()print x
x = 1
def func():
global x
print x
x = 2
func()
输出结果为:
1122
1
2