drinks = {"1": "1200", "2": "1100", "3": "1200", "4": "1000", "5": "700"}
toubi = 0
total = 0
while True:
print("选择要的饮料\n1:코카콜라\n2:펩시콜라\n3:스프라이트\n4:보리차\n5:막걸리\n6:시작 코인\n7:로그 아웃")
choose = input('选择商品号码')
if choose in drinks.keys():
total=total+float(drinks[choose])
elif choose =="7":
print('退出')
break
elif choose =="6":
break
else:
print("错误")
while True:
print("总共需要投入{}元".format(total))
money = input("投入")
m=money
if money in m:
toubi = toubi+int(money)
if toubi==total:
print('刚好')
break
if toubi>total:
print("购买了{}元的饮料,已经投币{},找零{}".format(total,toubi,toubi-total))
break
if toubi < total:
print("购买了{}元的饮料,已经投币{},还要投{}".format(total,toubi,total-toubi))
else:
print("请重新输入")
python 自动贩卖机 学习记录
最新推荐文章于 2024-01-26 09:11:51 发布