用Python完成购物车简单操作

题目要求:
用Python完成购物车简单操作
打印购物清单 计算钱款等
目录

  • 1记录优势
    2.]提醒
    3.答案1
    4.答案2

每次习题记录进步脚步。便于以后回顾并给自己以动力!!!
2.
答案1为第一次记录有很多需要改进
答案2等以后回顾再次书写

products = [['iphone-6888', 6888], ['MacPro-14800', 14800], ['小米6-2499', 2499], ['Coffee-31', 31], ['Book-60', 60], ['Nike-699',699]]

print('--------------商品列表--------------')
i=0
for name in products:
    i+=1
    print(i, name[0])

shopping_cart = []
sum_money = 0
while 1:
    user = input("请输入要购买的商品编号(q为结账):")
    if user != "q" and 0< int(user) < 7:
        user = int(user)
        shopping_cart.append(products[user-1][0])
        sum_money += products[user][1]
        print("请问还需要其他的商品吗?(q为结账)")
    elif user == "q":
        print("你购买的商品有:", end="\n")
        for i in shopping_cart:
            print(i,end="\n")
        print("\b")
        print("一共%d元,谢谢光临!"%sum_money)
        break
    else:
        print("你输入的商品编号不存在,请重新输入")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值