python 自动贩卖机 学习记录

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('退出')breakelif choose =="6":breakelse:print("错误")
while True:print("总共需要投入{}元".format(total))money = input("投入")m=moneyif money in m:toubi = toubi+int(money)if toubi==total:print('刚好')breakif toubi>total:print("购买了{}元的饮料,已经投币{},找零{}".format(total,toubi,toubi-total))breakif toubi < total:print("购买了{}元的饮料,已经投币{},还要投{}".format(total,toubi,total-toubi))else:print("请重新输入")


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部