Pythons全局变量
可能重复:
在创建它们的函数中使用全局变量
我怎样才能定义一个全局变量。
例如,我有Foo1类和Foo2类,我想在这个类中使用FooVariable作为全局变量。
看到这个答案在创建它们的函数中使用全局变量
如果你想要一个名为foo
的全局变量,你只需要将global foo
放在任何使用它的函数的顶部。 例如,
def do_something():
global foo
foo = foo + 1
print foo
请注意,Python“全局”变量只对它们出现的模块是全局变量,而不是整个程序的全局变量(如某些语言)。
链接地址: http://www.djcxy.com/p/23883.html下一篇: Can not increment global variable from function in python