购物车练习



fruits_list=[("apple",5),("banana",10),("pear",15),("peanut",20),("melon",25)]shopping_list=[]a = input("请输入您的工资:")
if a.isdigit():a=int(a)
while True:for index,item in enumerate(fruits_list):print(index,item)b=input("请输入您需要的商品编号:")if b.isdigit():b=int(b)if b < len(fruits_list) and b>=0:f_item = fruits_list[b]if f_item[1]<=a:shopping_list.append(f_item)a -= f_item[1]print("购买 %s 成功,余额为 \033[31;1m%s\033[0m" %(f_item,a))else:print("您的余额不足,仅剩\033[34;1m[%s]元\033[0m,不能购买此商品"%a)else:print("[%s]不存在"% b)elif b =='q':print("----购物清单----")for p in shopping_list :print (p)print("余额为:",a)exit()
else:print("请输入正确数字")


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

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部