请用python编写一个谈吃啥的代码,要有中文注释并且可以正常运行
时间: 2024-05-14 12:17:41 浏览: 108
基于python的一款今天吃什么小程序源码
5星 · 资源好评率100%
好的,以下是一个简单的谈吃啥的代码,可以根据用户的回答推荐不同的食物:
```python
import random
# 定义一个字典,存储不同类型的食物
food_dict = {
"中餐": ["烤鸭", "麻辣烫", "火锅", "炸酱面", "小笼包"],
"西餐": ["汉堡", "披萨", "牛排", "意大利面", "三明治"],
"日韩料理": ["寿司", "拉面", "石锅拌饭", "烤肉", "章鱼小丸子"]
}
# 提示用户输入想吃什么类型的食物
print("今天想吃什么类型的食物呢?")
for food_type in food_dict.keys():
print(food_type)
choice = input("请输入您的选择:")
# 判断用户输入的类型是否在字典中
if choice in food_dict.keys():
# 如果在字典中,则随机推荐一个食物
print("我推荐您尝试一下以下菜品:")
print(random.choice(food_dict[choice]))
else:
# 如果不在字典中,则提示用户重新输入
print("抱歉,您的输入有误,请重新输入。")
```
运行该程序后,会提示用户输入想吃什么类型的食物,用户可以输入“中餐”、“西餐”或“日韩料理”中的任意一个类型,程序会随机推荐该类型的一个食物。如果用户输入的类型不在字典中,则程序会提示用户重新输入。
阅读全文