**
制作餐馆管理系统
要求如下:
1.初始化菜品信息(菜名,菜单价,点赞数,剩余份数),最少初始化三个菜品。
2.点击我要点菜,显示所有菜品信息及编号。
3.用户选择编号,将菜品添加到购物车,并扣除菜品信息中的分数。
4.用户进入购物车,点击结算(可以结算多个菜品),提示用户输入付款金额。
5.付款大于结账金额,提示结账成功,结账成功后可以到我的订单中进行点赞。
6.变更购物车中菜品份数。
dict = [
{"菜品":"鱼香肉丝","菜单价":88,"点赞数":100,"剩余份数":10},
{"菜品":"麻婆豆腐","菜单价":66,"点赞数":100,"剩余份数":10},
{"菜品":"水煮肉片","菜单价":33,"点赞数":100,"剩余份数":10},
]
money = 0;
i = 0;
while i == 0:
print("*********************点餐系统*********************")
print("1.鱼香肉丝,剩余",dict[0]["剩余份数"])
print("2.麻婆豆腐,剩余",dict[1]["剩余份数"])
print("3.水煮肉片,剩余",dict[2]["剩余份数"])
print("4.结算")
xz = int(input("请输入所选菜品编号:"))
if xz == 1:
print("*********************鱼香肉丝********************")
if dict[0]["剩余份数"] > 0:
dict[0]["剩余份数"] = dict[0]["剩余份数"] - 1;
print("1.鱼香肉丝,剩余", dict[0]["剩余份数"])
money = money + dict[0]["菜单价"]
print("金额:", money)
else:
print("该菜品已经卖完,请选择其他菜品。")
elif xz == 2:
print("*********************麻婆豆腐*********************")
if dict[1]["剩余份数"] > 0:
dict[1]["剩余份数"] = dict[1]["剩余份数"] - 1;
print("2.麻婆豆腐,剩余", dict[1]["剩余份数"])
money = money + dict[1]["菜单价"]
print("金额:", money)
else:
print("该菜品已经卖完,请选择其他菜品。")
elif xz == 3:
print("*********************水煮肉片*********************")
if dict[2]["剩余份数"] > 0:
dict[2]["剩余份数"] = dict[2]["剩余份数"] - 1;
print("3.水煮肉片,剩余", dict[2]["剩余份数"])
money = money + dict[2]["菜单价"]
print("金额:", money)
else:
print("该菜品已经卖完,请选择其他菜品。")
else:
print("*********************结算页面*********************")
while i == 0:
print("结算界面:",money)
money1 = int(input("付款金额:"))
if money1 >= money:
print("结账成功")
print("五星好评返现5元")
geshu = int(input("请输入点赞个数:"))
dict[0]["点赞数"] = dict[0]["点赞数"] + geshu;
print("谢谢惠顾,欢迎下次光临。")
break
else:
print("您的余额不足,请及时充值。")
break