• python购物车


    gouwuche=[('ipon',5000),('小米手机',1000),('华为手机',2000),('口香糖',10),('水杯',30),('女装',360),('移动硬盘',560)]
    wang=[] #已购物列表
    gongzi=input("请输入您的工资:")
    if gongzi.isdigit():#判断输入的是不是整数
    gongzi = int(gongzi)
    while True:
    for index, shopping in enumerate(gouwuche): #enumerate强列表的下标取出来
    print(index, shopping)
    bianhao = input("请输入商品编号:")
    if bianhao.isdigit(): # 判断输入的是不是整数
    bianhao1 = int(bianhao)
    if bianhao1 < len(gouwuche) and bianhao1 >= 0:
    # 判断工资够不够买输入的商品
    pro_item = gouwuche[bianhao1]
    if pro_item[1] <= gongzi: # 买的起
    wang.append(pro_item)
    gongzi -= pro_item[1]
    print("您购买的商品为:%s,售价:%s,您的余额为:33[31;1m%s33[0m" % (pro_item[0], pro_item[1], gongzi)) #33[31;1m%s33[0m将工资余额值为红色
    else:
    print("33[41;1m您的余额不足,只剩%s33[0m"%(gongzi)) #添加字体的背景颜色
    else:
    print("您输入的商品号有误,请输入0-5的商品号。。。")
    elif bianhao == "q":
    print("=========购物列表=======")
    print(wang)
    print("您当前的余额为:",gongzi)
    exit()
    else:
    print("输入的编号应该为整数。。 请重新输入。。。....")
    else:
    print("输入的工资不是整数。。。")
  • 相关阅读:
    C语言文件
    java课程设计-彩票购买抽奖程序
    面向对象设计大作业——图书馆
    有理数类设计
    图总结
    编译器、编辑器、文件、IDE等常见概念辨析
    树、二叉树、查找算法总结
    互评:数据结构、算法及线性表总结
    c语言文件
    第二次博客园作业
  • 原文地址:https://www.cnblogs.com/hanhan914-wang/p/7364807.html
Copyright © 2020-2023  润新知