在下面代码的最后一行中,我想返回到 for 循环的顶部,但仍然有下面的代码,以防答案不是“否”。
for i in range(13):
choice = input('Would you like a '+comp_choice[i]+'? Yes or no: ')
if choice == 'yes':
items+=comp_choice[i]
stock[i]-=1
elif choice == 'no':
最佳答案
您正在寻找的是继续
。
它的存在是过程语言。
continue
关键字用于停止循环的当前迭代,如果调用它,则不会执行任何代码。
与会中断循环的break
关键字不同,continue
将继续进行下一次迭代。
如果我理解你的问题是正确的,这正是你所需要的。
关于python - 在Python中重新启动for循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48515437/