报错:UnboundLocalError: local variable ‘x’ referenced before assignment
########原代码
x = 0
def fun():
while x <=10:
x += 1
print(x)
else:
print("到此结束")
# 函数调用
########调用函数
fun()
########声明x为全局变量就可以了
x = 0
def fun():
global x
while x <=10:
x += 1
print(x)
else:
print(“到此结束”)
########调用函数
fun()