如何循环菜单上的else问题?
到目前为止,我有:
loop()
selection=raw_input('How Many Apples (limit 3): ')
print ' '
if selection=='1':
p = a
print '<1 Apple added to Cart>'
break
elif selection=='2':
p = a*2
print '<2 Apples added too Cart>'
break
elif selection=='3':
p = a*3
print '<3 Apples added too Cart>'
break
else:
print '[try again]'我想将else选项循环回到顶部,这样如果人们选择了列表中没有的选项,它就会再次询问!
发布于 2015-07-07 09:33:47
你就快到了
while True:
selection=raw_input('How Many Apples (limit 3): ')
print ' '
if selection=='1':
p = a
print '<1 Apple added to Cart>'
break
elif selection=='2':
p = a*2
print '<2 Apples added too Cart>'
break
elif selection=='3':
p = a*3
print '<3 Apples added too Cart>'
break
else:
print '[try again]'https://stackoverflow.com/questions/31258189
复制相似问题