首页 > 其他 > 详细

购物车

时间:2019-02-15 16:35:12      阅读:165      评论:0      收藏:0      [点我收藏+]
li =[
    {"name":"苹果","price":10},
    {"name":"香蕉","price":20},
    {"name":"木瓜","price":30},
]
#把货物放在货架上
shopping_car={}
print("欢迎光临田园水果店")
money = input("请输入你的现金 : ")
while 1:
    if money.isdigit() and int(money)>0:
        for i ,k in enumerate(li):
           print(序号{},商品{},price{}.format(i,k[name],k[price]))
        choose = input ("请输入你要购买的商品序号")
        if choose.isdigit() and int(choose)<len(li):
                num =input("请输入你要购买的商品数量")
                if num.isdigit():
                    if int(money)>li[int(choose)][price]*int(num):
                        money =int(money)-li[int(choose)][price]*int(num)
                        if li[int(choose)][name] in shopping_car:
                            shopping_car[li[int(choose)][name]]=shopping_car[li[int(choose)][name]] + int(num)
                        else:
                            shopping_car[li[int(choose)][name]]=int(num)
                        print("购物车中的商品有{},您的余额为{}".format (shopping_car,money))
                    else:
                        print("您的余额不足!")
                        break
        else:
            print(填序号!)

 

购物车

原文:https://www.cnblogs.com/yuhoucaihong/p/10384060.html

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