我认为我可以从函数中更新在 Python 脚本顶部声明的变量,但事实并非如此。我设法做到这一点global
:
count = 0
def updateCount():
global count
print count
count = (count+1)%10
for x in xrange(10):
updateCount()
这是处理此问题的最佳方法(在更高级别更新变量的函数)吗?处理这个问题的“pythonic”方式是什么。全球似乎有点松散。
另外,请让我知道这是否已经得到解答,我将关闭问题。我一直在阅读已经在该问题附近发布的很多答案,但并不完全存在。