做一个简易的python语言点餐系统
时间: 2023-10-07 19:06:55 浏览: 144
好的,我可以为您提供一个简单的 Python 语言点餐系统的代码示例:
```python
# 定义菜单列表
menu = {
"汉堡": 15,
"薯条": 8,
"可乐": 5,
"炸鸡": 12,
"沙拉": 10
}
# 输出菜单
print("欢迎来到餐厅!我们的菜单如下:")
for item, price in menu.items():
print(item, ":", price, "元")
# 让用户点餐
order = input("请问您需要点什么菜品?(用逗号分隔)")
# 将用户点的菜品转化为列表
order_list = order.split(",")
# 计算总价
total_price = 0
for item in order_list:
item = item.strip()
if item in menu:
total_price += menu[item]
else:
print("菜单中没有", item)
# 输出总价
print("您点的菜品总价为:", total_price, "元")
```
这个代码示例中,我们首先定义了一个菜单列表,包含了餐厅提供的各种食品和饮料以及对应的价格。然后我们输出菜单,让用户看到各种可选的菜品和价格。接下来,我们让用户输入需要点的菜品,将其转化为列表,并通过循环计算出总价。最后,我们输出总价,告诉用户需要支付的金额。
当然,这只是一个简单的示例,如果需要实现更复杂的功能,比如记录用户的点餐历史、支持多种付款方式等,还需要进一步完善和扩展代码。
阅读全文