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

上一篇: Pythons global variable

下一篇: Can not increment global variable from function in python