python用户定义查询菜单
时间: 2023-11-08 22:07:38 浏览: 65
以下是一个简单的 Python 用户定义查询菜单的示例:
```python
menu = {'spaghetti': 8.99, 'lasagna': 10.99, 'pizza': 12.99}
while True:
print('Menu:')
for item, price in menu.items():
print(f'{item}: ${price:.2f}')
choice = input('What would you like to order? (Type "quit" to exit) ')
if choice == 'quit':
break
elif choice in menu:
print(f'{choice} costs ${menu[choice]:.2f}')
else:
print('Sorry, we do not have that item on the menu.')
```
这个程序首先定义了一个菜单字典。然后,在一个无限循环中,它打印菜单并要求用户输入订单,直到用户输入 "quit" 为止。如果用户输入了一个菜单项,程序将打印该项的价格。如果用户输入了不在菜单上的项,程序将打印一条错误消息。
相关问题
python tkinter 下拉菜单
Python tkinter 下拉菜单是一种常用的图形用户界面控件,可以让用户从预定义的选项中选择一个或多个选项。它通常由一个按钮和一个下拉列表组成,当用户点击按钮时,下拉列表会弹出,用户可以从中选择一个选项。在 Python tkinter 中,可以使用 ttk.Combobox 控件来创建下拉菜单。
阅读全文