码迷,mamicode.com
首页 > 其他好文 > 详细

GIthub base 04 购物车

时间:2020-01-10 20:46:43      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:大于   balance   code   pre   price   class   退出   hose   mat   

""" 04 要求用户输入总资产,例如:2000
显示商品列表,让用户根据序号选择商品,加入购物车
购买,如果商品总额大于总资产,提示账户余额不足,否则,购买成功。
附加:可充值、某商品移除购物车
goods = [
    {"name": "电脑", "price": 1999},
    {"name": "鼠标", "price": 10},
    {"name": "游艇", "price": 20},
    {"name": "美女", "price": 998},
]
"""
goods = [
    {"name": "电脑", "price": 1999},
    {"name": "鼠标", "price": 10},
    {"name": "游艇", "price": 20},
    {"name": "美女", "price": 998},
]

while True:
    for j in range(len(goods)):
        print({} 号商品的信息为{}.format(j, goods[j]))
    while True:
        salary = input(请输入您的总资产)
        if salary.isdigit():
            salary = int(salary)
            while True:
                chose = input("输入你想要的商品按‘b‘退出,退出")
                if chose == b:
                    exit(欢迎您下次再来)
                if chose.isdigit():
                    chose = int(chose)
                    if chose >=0 and chose <len(goods):
                        balance = salary - goods[chose][price]
                        salary = balance
                        print(您的余额为:, balance)
                    while salary < 0:
                        c = input("您的余额已不足请及时充值,充值请按‘c‘号,退出请按‘b‘")
                        if c == c:
                            kk = input("输入您想冲值的金额")
                            balance += int(kk)
                            salary = balance
                            print(您的当前余额为,balance)
                            break
                        if salary < 0:
                            exit(您的余额不足)
                        if c == b:
                            exit(欢迎您下次再来)
                    else:
                        print(请输入正确的商品编号)
            else:
                print(请输入数字)

GIthub base 04 购物车

标签:大于   balance   code   pre   price   class   退出   hose   mat   

原文地址:https://www.cnblogs.com/libragyf/p/12177739.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!