sushi = ["Kappa Maki", "Tekka Maki", "Salmon Maki","Negi Toro Maki","California Roll","Philadelphia Roll"]
num = input("ORDER SUSHI IN SUNNY SUSHI! Please enter the number of your dish:")
if num in sushi:
answer= "{} Thank you for ordering Negi Toro Maki! Enjoy your food! {}"
print(answer.format(num, sushi[num]))
else:
print("Wrong number!")
您可以在这里使用
try
/except
注意
[num - 1]
是因为Python列表是基于0的,所以[0]
是第一个元素,尽管用户会根据您的表输入1
您需要检查输入的数字是否在可用选项的数量范围内。您正在检查输入的数字本身是否为选项
基本上,您的程序就是这样做的:
你需要:
您需要进行以下更改:
请注意print语句中的更改
相关问题 更多 >
编程相关推荐