餐厅点餐系统pycharm有代码
时间: 2024-09-18 08:17:04 浏览: 49
pyCharm 实现关闭代码检查
在PyCharm中创建一个简单的餐厅点餐系统,我们可以构建一个命令行界面应用来模拟这个过程。这里是一个基本的Python脚本示例:
```python
class Dish:
def __init__(self, name, price):
self.name = name
self.price = price
def describe(self):
return f"{self.name} - 价格: {self.price}元"
menu = {
"牛肉炒饭": Dish("牛肉炒饭", 28),
"番茄炒蛋": Dish("番茄炒蛋", 20),
"糖醋排骨": Dish("糖醋排骨", 35)
}
def order(dish_name):
if dish_name in menu:
dish = menu[dish_name]
print(f"您选择了{dish.describe()}")
else:
print("对不起,我们没有这道菜。")
while True:
choice = input("请输入你要点的菜品名称(输入q退出): ")
if choice.lower() == 'q':
break
order(choice)
print("\n感谢您的光临,期待再次为您服务!")
```
在这个例子中,我们首先定义了一个`Dish`类,包含了菜品名和价格。然后创建了一个菜单字典,用户可以通过输入菜品名来下单。如果菜品不存在,则会给出提示。
阅读全文