首页 > 其他 > 详细

购物车

时间:2019-04-29 23:12:30      阅读:149      评论:0      收藏:0      [点我收藏+]

li1 = [] li2 = [手机,电脑,鼠标垫,游艇] li = [{手机:4000,},{电脑:5000,},{鼠标垫:100,},{游艇:10000}] flag = True yue = int(input(请输入您的余额)) while flag: for i in li: print({}\t{}.format(li.index(i)+1,i)) num = input(请输入商品序号/输入Q或q退出:) if num.isdigit(): num = int(num) if num > 0 and num <= len (li): yue = yue - int(li[num-1].get(li2[num-1])) if yue >= 0: print(您的余额为,yue) li1.append(li[num - 1]) else: print(您的余额不足) else: print(请输入正确的数字) elif num.upper() == Q: for a in li1: for k,v in a.items(): print(k,v) break else: print(请输入数字)

输入余额,输出商品列表,输入序号选择商品,同时显示所剩余额,若余额不足则提示,退出循环后返回购物车的内容,包括商品和价格

购物车

原文:https://www.cnblogs.com/aj-AJ/p/10793315.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!