编程实现:当用户输入要查询的网红菜名称后,查询输出相关饭堂名称等信息;查询不到时输出“无此网红菜名”。 输入和输出要求例如: 请输入网红菜名:云吞 欢迎来 柳园餐厅 品尝 云吞 或者: 请输入网红菜名:烧饼 无此网红菜名用python实现
时间: 2024-02-16 19:03:59 浏览: 42
以下是一个实现上述功能的示例代码:
```
# 定义一个字典,存储不同网红菜对应的饭堂名称
caipu = {"云吞": "柳园餐厅", "烤肉拌饭": "学苑餐厅", "蒸南瓜": "慧园餐厅"}
name = input("请输入网红菜名:")
if name in caipu:
print(f"欢迎来 {caipu[name]} 品尝 {name}")
else:
print("无此网红菜名")
```
在上述代码中,我们定义了一个名为`caipu`的字典,用来存储不同网红菜的饭堂名称。接下来,我们通过`input()`函数获取用户输入的网红菜名称,然后使用`if`语句判断该名称是否在`caipu`字典中。如果在,则输出对应的饭堂名称和网红菜名称;如果不在,则输出“无此网红菜名”。值得注意的是,在输出中我们使用了`f`字符串,方便地将变量值嵌入到字符串中输出。
相关问题
用java编写一个食堂管理系统具有查询员工信息 修改菜品名称 价格 查询菜品信息 查询原料余量 查询余量编号等功能
好的,我可以为您提供一些实现此类系统的思路。首先,您需要设计一个数据库来存储员工信息、菜品信息和原料信息等数据。然后,您可以使用Java编写一个控制台应用程序或者一个桌面应用程序来实现以下功能:
1. 查询员工信息:您可以编写一个方法来查询员工信息,该方法可以通过员工编号或姓名等信息来查询员工的详细信息,如姓名、性别、工龄、职位等。
2. 修改菜品名称和价格:您可以编写一个方法来修改菜品的名称和价格,该方法可以通过菜品编号或名称等信息来查询菜品的详细信息,并修改菜品的名称和价格。
3. 查询菜品信息:您可以编写一个方法来查询菜品信息,该方法可以通过菜品编号或名称等信息来查询菜品的详细信息,如名称、价格、原料等。
4. 查询原料余量:您可以编写一个方法来查询原料的余量,该方法可以通过原料编号或名称等信息来查询原料的余量。
5. 查询余量编号:您可以编写一个方法来查询余量编号,该方法可以通过余量编号或名称等信息来查询余量编号的详细信息。
在实现上述功能时,您需要考虑数据安全性和输入输出格式等问题。希望这些思路对您有所帮助。
查看并运用初始代码,其中已定义一个列表canteen存储深职院各校区所有饭堂的信息,列表中每家饭堂信息利用字典存储,字典含有五个键值对,包括有饭堂名称('dname')、好评星级('stars')、座位数('seats')、网红菜名("kol_dish")和餐厅负责人("manager"),其中网红菜名又是按列表存储。 字典代码 canteen=[ {"dname":"南门食堂", "seats":760,"kol_dish":["汤粉","排骨串","烫菜"],"stars":"四星","manager":"李主管"} ,{"dname":"北区食堂","seats":676,"kol_dish":["多味屋","五香鱼粉","牛腩粉","瓦罐汤"],"stars":"五星","manager":"王主管"} ,{"dname":"教工食堂","seats":1200,"kol_dish":["小炒","麻辣烫","酸菜鱼","牛肉面"],"stars":"三星","manager":"张主管"} ,{"dname":"柳园餐厅","seats":1910,"kol_dish":["扒虾","木桶饭","鸡扒饭","云吞","焖菜"],"stars":"四星","manager":"罗主管"} ,{"dname":"锦园学生餐厅","seats":3250,"kol_dish":["牛杂","机器人刀削面","饭煲","饺子"],"stars":"五星","manager":"贺主管"} ,{"dname":"民族风味餐厅","seats":120,"kol_dish":["大盘鸡","兰州拉面","烤馕","新疆拌面"],"stars":"五星","manager":"买买提主管"} ] 请继续编程实现:当用户输入要查询的网红菜名称后,查询输出相关饭堂名称等信息;查询不到时输出“无此网红菜名”。 输入和输出要求例如: 请输入网红菜名:云吞 欢迎来 柳园餐厅 品尝 云吞 或者: 请输入网红菜名:烧饼 无此网红菜名pc代码
canteen=[ {"dname":"南门食堂", "seats":760,"kol_dish":["汤粉","排骨串","烫菜"],"stars":"四星","manager":"李主管" } , {"dname":"北区食堂","seats":676,"kol_dish":["多味屋","五香鱼粉","牛腩粉","瓦罐汤"],"stars":"五星","manager":"王主管" } , {"dname":"教工食堂","seats":1200,"kol_dish":["小炒","麻辣烫","酸菜鱼","牛肉面"],"stars":"三星","manager":"张主管" } , {"dname":"柳园餐厅","seats":1910,"kol_dish":["扒虾","木桶饭","鸡扒饭","云吞","焖菜"],"stars":"四星","manager":"罗主管" } , {"dname":"锦园学生餐厅","seats":3250,"kol_dish":["牛杂","机器人刀削面","饭煲","饺子"],"stars":"五星","manager":"贺主管" } , {"dname":"民族风味餐厅","seats":120,"kol_dish":["大盘鸡","兰州拉面","烤馕","新疆拌面"],"stars":"五星","manager":"买买提主管" } ]
dish = input("请输入网红菜名:")
exist = False
for canteen_item in canteen:
if dish in canteen_item["kol_dish"]:
exist = True
print("欢迎来", canteen_item["dname"], "品尝", dish)
if not exist:
print("无此网红菜名")
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)