首页 > 其他 > 详细

购物车

时间:2018-07-01 21:40:50      阅读:162      评论:0      收藏:0      [点我收藏+]
products = [[iphone8,6888],[Macpro,14800],[小米6,2499],[Coffee,31],[Book,80],[Nike Shoes,799]]
# print(‘---------------------商品列表------------------‘)
# for index,i in enumerate(products):
#     print(‘%s.  %s      %s‘ %(index,i[0],i[1]))

shopping_cart = []    # 购物车

run_flag = True     # 使用标志位退出while循环
while run_flag :

    print(---------------------商品列表------------------)
    for index, i in enumerate(products):
        print(%s.  %s      %s % (index, i[0], i[1]))

    choice = (input("请输入想要购买商品的编号:"))   # 输入购买商品编号   input 取值都是字符串

    if choice.isdigit():
        choice = int (choice)                       # 改成数字
        if choice >= 0 and choice < len(products):     # 判断输入值在商品编码范围内
            shopping_cart.append(products[choice])           # 加入购物车
            print(Added products %s into shopping cart. %(products[choice]))
        else :
            print(商品不存在)
    elif choice == q :
        if len(shopping_cart) > 0:                       # 判断购物车商品是否为空
            print(------------------你已购买以下商品:-------------------)
            for index,i in enumerate(shopping_cart):              # index 和 i  可以重复使用,占位
                print(%s.  %s      %s % (index, i[0], i[1]))

        # break
        run_flag = False

第一次练习 购物车作业

购物车

原文:https://www.cnblogs.com/ZJackSparrow/p/9251436.html

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