在下面代码的最后一行,我想回到for循环的顶部,但如果答案不是'no',仍然会有下面的代码。
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':
答案 0 :(得分:1)
您要找的是continue
。
它存在于程序语言中。
continue
关键字用于停止循环的当前迭代,如果调用它,则不会执行任何代码。
与中断循环的break
关键字不同,continue
将继续下一次迭代。
如果我理解你的问题,这正是你所需要的。