我是Python的初学者,所以这听起来很容易。
无论如何,我对何时使用break
,pass
或continue
感到困惑。我希望有一个循环,它突破它,但然后在所有代码再次运行后,循环将再次运行。这是一些示例代码:
score = 100
while True:
score + 1
# break, continue, or pass
score - 30
基本上,我想要发生的是得分上升1,然后让它下降30,然后继续上升1。
我怎样才能做到这一点?提前谢谢!
答案 0 :(得分:1)
score = 100
first = True
while True:
while True:
score += 1
if first:
first = False
break
score -= 30