i=-1
while True:
global i
++i
if i>5:
break
print i
我希望它能够打印0 1 2 3 4
,但它会一直打印0 0 0
。我该如何解决这个问题?
答案 0 :(得分:2)
您没有更改变量i
i=-1
while True:
global i
i+= 1 #<-----
if i>5:
break
print i
答案 1 :(得分:0)
i=-1
def test():
while True:
global i
i+=1
if i>=5:
break
print i
test()
谢谢大家帮帮我。