本文针对Python的全局变量实现方法简述如下: 先来看下面一段测试程序: count = 0 def Fuc(count): print count count += 1 for i in range(0, 10): Fuc(count) 运行结果是: >>> 0 0 0 0 0 0 0 0 0 0 很显然,这并不是我们想要的结果。 针对这一问题的解决方法就是采用全局变量: global a a = 3 def Fuc(): global a print a a = a + 1 if __name__ == "__main__": global a