美文网首页
2018-12-30 简单购物车程序

2018-12-30 简单购物车程序

作者: 化石0305 | 来源:发表于2018-12-30 00:19 被阅读0次
def shopping_mall():
    shoppingmall = [
        ["汽      车",1000000],
        ["电      视",5000],
        ["冰      箱",3000],
        ["空      调",6000],
        ["笔记本电脑",8000],
        ["笔  记  本",200]
    ]
    return shoppingmall
def input_saving ():
    while True:
        saving = input("请输入您的存款金额:")
        if saving.isdigit():
            saving = int(saving)
            return saving
            break
        else:
            print("您的输入不正确,请重新输入!")

def input_choice():
    while True:
        choice = input("请输入您想购买的产品序号[q:退出]:")
        if choice.isdigit():
            choice = int(choice)
            if choice > 0 and choice < len(shoppingmall)+1:
                return choice
                break
            else:
                print("您输入的序号不存在,请重新输入!")
        elif choice == "q":
            return choice
            break
        else:
            print("您的输入不正确,请重新输入!")
def Processing_data(shoppingmall,saving):
    shopping_car = []
    he_ji = 0
    while True:
        for i,v in enumerate(shoppingmall,1):
                print(i,v)
        choice = input_choice()
        if choice != "q":
            if saving > shoppingmall[choice-1][1]:
                shopping_car.append(shoppingmall[choice-1])
                saving -= int(shoppingmall[choice-1][1])
                print("购买成功!您的余额为:%.2f元"%saving)
            else:
                print("余额不足,请重新选择!")
        else:
            print('''您已购买如下商品:
------------------''')
            for i,v in enumerate(shopping_car,1):
                he_ji = he_ji + int(v[1])
                print(i,v[0],v[1])
            print('''------------------
合计金额:%.2f元
您的余额为:%.2f元。
谢谢光临,欢迎下次再来!'''%(he_ji,saving))
            break

if __name__ == "__main__":
    shoppingmall = shopping_mall()
    saving = input_saving()
    Processing_data(shoppingmall,saving)

相关文章

  • 2018-12-30 简单购物车程序

  • Python Day77&78(周末购物练习)

    看见网上一篇购物车程序练习实例,步骤详细,自己动起手来又不简单了: 作业练习图:

  • date[2018-12-30]

  • 微信小程序购物车实现思路

    分享一下微信小程序购物车实现思路,购物车离不开checkbox,只是不同框架封装了不同的api,我们来看看小程序里...

  • 只有 1 ‱ 的人会用 小程序 这个功能

    购物单是微信提供的小程序购物车和订单管理工具。小程序接入购物单后,购物车和订单商品将同步至【我的购物单】小程序的【...

  • 购物车程序

    程序:购物车 需求: 1.启动程序后,让用户输入工资,然后打印商品列表; 2.允许用户根据商品编号购买商品; 3....

  • 购物车程序

    购物车程序需求: 1、启动程序后,让用户输入工资,然后打印商品列表 2、允许用户根据商品编号购买商品 3、用户选择...

  • 小程序开发-计算购物车总金额

    小程序开发-计算购物车总金额:循环遍历购物车商品,用价格*数量 注意:价格在商品表中,数量是购物车表中的。并需要使...

  • 简单购物车

  • 竹枝词. 祺哥看雪

    陈武林 2018-12-30 祺哥看雪 陈武林 2018-12-30 雍豪府上雪花飘,母子相依望树梢。 惊叹眼前一...

网友评论

      本文标题:2018-12-30 简单购物车程序

      本文链接:https://www.haomeiwen.com/subject/pdpmlqtx.html