用python写一个点餐程序
时间: 2023-06-18 13:07:07 浏览: 179
基于python的点餐微信小程序.rar
5星 · 资源好评率100%
好的,这是一个简单的点餐程序的示例:
```
# 定义菜单列表
menu = {
'面条': 10,
'米饭': 5,
'炒饭': 15,
'汉堡': 20,
'披萨': 25
}
# 定义订单列表
order = []
# 获取用户订单
while True:
dish = input('请选择菜品(输入"结束"结束点餐):')
if dish == '结束':
break
if dish in menu:
order.append(dish)
else:
print('没有该菜品!')
# 计算总价
total_price = 0
for dish in order:
total_price += menu[dish]
# 显示订单和总价
print('您的订单是:')
for dish in order:
print(dish)
print('总价为:', total_price, '元')
```
这个程序可以循环询问用户订单,并显示最终的订单和总价。
阅读全文