这显示错误 "Local Variable 'win' referenced before assignment"
This is showing an error "Local Variable 'win' referenced before assignment"
win=0
def fun():
win+=1
print(win)
a = 0
while True:
if a == 0:
fun()
您需要在函数中将变量引用为全局变量,否则它会假定它是局部变量:
def fun():
global win
win+=1
win=0
def fun():
win+=1
print(win)
a = 0
while True:
if a == 0:
fun()
您需要在函数中将变量引用为全局变量,否则它会假定它是局部变量:
def fun():
global win
win+=1