如何重置一段时间True循环。例如,这是我的代码:
x=True
while x==True:
print ("Random Text")
randomtext= input()
if randomtext == "yes":
print ("hi")
x=False
elif randomtext == "no":
print("This is supposed to reset the loop")
#resets loop and prints Random Text again
print ("hi")
if x==True:
print ("placeholder text")
input()
我希望它重置循环,如果" randomtext"等于是。我想在循环中间重置它。这是一个非常简单的问题,但这是我的编程。谢谢。
答案 0 :(得分:2)
我假设通过重置循环意味着跳转代码直到再次到达循环的开始。这是通过"继续"关键字。
if randomtext == "yes":
continue
如果你真的想要突破循环,你应该使用" break"关键字。