- 此问题在此处已有答案**:
Using global variables in a function(25个答案)
4小时前关门了。
我试图在函数中引用一个全局变量,而它是在函数外部定义的。该变量是全局变量,并且是在函数定义或调用之前定义的。
例如,脚本如下所示:
global add
add = 0
def addit():
print(add)
add = add + 1
addit()
addit()
终端中的错误是变量(本例中为add)在赋值前被引用,我已经在网上搜索了帮助,但一直没能弄清楚。
1条答案
按热度按时间dldeef671#
global
关键字需要在addit
函数中才能工作:也是在
RecursionError
上即兴创作的。