购物车

Posted li105803859

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了购物车相关的知识,希望对你有一定的参考价值。

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):
    #循环遍历li里键,值
            print(序号{},商品{},价格{}.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(都说了是序号,你傻啊!)

 

以上是关于购物车的主要内容,如果未能解决你的问题,请参考以下文章

Magento:将静态块添加到结帐购物车

片段必须在创建之前调用寄存器 registerForActivityResult()

将对象列表从片段传递到 recyclerView 适配器

前端面试题-

如何使用实时数据从 RecyclerView 中删除项目?

微信小程序代码片段