|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
根据小甲鱼老师的通讯录程序,稍微改动编写了个点餐程序。
- print('''---- 欢迎进入点餐程序----
- ---- 1:查询菜单 ----
- ---- 2:插入新的菜 ----
- ---- 3:删除已有菜 ----
- ---- 4:退出点餐程序 ----''')
- dict1={'小鸡炖蘑菇':'¥20','手撕包菜':'¥12','竹笋炒肉':'¥18','玉米排骨汤':'¥20','海带排骨汤':'¥20','辣椒炒肉':'¥16','黄焖鸡':'¥16','牛腩饭':'¥25'}
- while 1:
- n=int(input("请输入相关的指令代码:"))
-
- if(n==1):
- name=input('请输入菜名:')
- if name in dict1: #菜名在菜单中
- print(name+':'+dict1[name])
- else: #菜名不在菜单中
- print('您输入的菜名不在菜单中!')
-
- if(n==2):
- name=input('请输入菜名:')
- if(name in dict1): #查询菜名是否在菜单中
- print("您输入的菜名在菜单中已存在-->>",end='') #如果此菜名在菜单中,则打印出此菜名信息
- print(name+':'+dict1[name])
- answer=input("是否修改菜单(YES/NO):") #问是否需要修改菜名
- if (answer=='YES'):
- modify_value=input("请输入金额:") #若需要修改,将菜名单价更改。
- dict1[name]= modify_value
- else:
- insert_value=input('请输入金额:') #若菜名不在菜单中,则直接往菜单中加入此菜
- dict1[name]=insert_value
-
- if(n==3):
- name=input('请输入菜名:')
- if(name in dict1):
- dict1.pop(name)
- print("已经删除此菜名信息")
- else:
- print('您输入的菜名信息不存在。')
-
- if(n==4):
- break
- print('---感谢您的用餐,欢迎下次再来!谢谢!---')
复制代码 |
评分
-
查看全部评分
|