写一个订餐管理的小程序
时间: 2024-03-15 08:46:45 浏览: 102
好的,下面是一个简单的订餐管理小程序的代码:
```python
# 订餐管理小程序
# 定义一个字典,用来保存菜单和价格
menu = {
"糖醋排骨": 30,
"红烧肉": 35,
"麻婆豆腐": 25,
"宫保鸡丁": 28,
"清蒸鲈鱼": 45
}
# 定义一个空列表,用来保存用户的点餐
order_list = []
# 显示菜单
print("欢迎光临!这是我们的菜单:")
for dish, price in menu.items():
print(dish, price)
# 循环询问用户是否要点餐
while True:
choice = input("请问您想点什么?(输入 q 结束点餐)")
if choice == 'q':
break
elif choice in menu:
order_list.append(choice)
print("已加入您的点餐清单")
else:
print("这个菜我们没有,换一个试试吧!")
# 显示用户点餐清单
print("您的点餐清单如下:")
for order in order_list:
print(order)
# 计算用户需要支付的金额
total_price = 0
for order in order_list:
total_price += menu[order]
print("您需要支付的金额为:", total_price)
```
这个小程序的基本功能是:
- 显示菜单;
- 询问用户需要点什么菜,并将用户的点餐加入一个列表中;
- 循环直到用户输入 q 结束点餐;
- 显示用户点餐清单,并计算用户需要支付的金额。
当然,这只是一个简单的示例,实际的订餐管理系统可能还需要更多的功能,比如支持多人点餐、支持在线支付等等。
阅读全文