【发布时间】:2012-12-12 16:19:39
【问题描述】:
可能重复:
Using global variables in a function other than the one that created them
我正在使用函数,这样我的程序就不会一团糟,但我不知道如何将局部变量变成全局变量。
【问题讨论】:
-
如果您使用函数,但将它们的变量设为全局变量,那么您实际上并没有获得太多 ;-)
-
“我使用函数是为了让我的程序不会一团糟”,所以不要重构你的代码你不会需要它们。
-
不,我不会将它们的所有变量都设为全局变量,可能只是一些。
-
那又怎样?仍然没有必要也没有好处。使用返回值和参数。
-
你能给我们一个简短的例子来说明你将如何使用全局值吗? (编辑您的问题)我们或许可以提出更好的方法。
标签: python function global-variables local