我正在尝试解决这个问题:
在while循环中编写一个for循环,该循环的计数从0到5,但是当到达3时,它将game_over变量设置为True并退出循环。 while循环应继续循环,直到game_over为True。输出应仅为0、1、2。
这是我的代码:
game_over = []
while game_over != True:
for i in range(5):
if i == 3:
game_over = True
break
print(i)
输出为0,1,2,但我不确定我是否正确。感谢您的帮助。
答案 0 :(得分:0)
只要获得所需的输出,它就是“正确的”。
我会这样写
while not game_over:
for i in range(5):
print(i)
if i >= 2:
game_over = True
break
答案 1 :(得分:0)
# your code goes here
game_over = False
while game_over != True :
for i in range(5) :
if (i == 3) :
game_over = True
break;
print(i)