zoukankan      html  css  js  c++  java
  • Python 学习 --简单购物车程序

    #_author:"Jack Ma"
    #date: 2017/11/12

    Goods_list = [
    ("xiaomi note 3",2500),
    ("xiaomi pro",7000),
    ("xiaomi hands",150),
    ("xiaomi eraphone",120),
    ("xiaomi notebooks",50)
    ]
    shopping_list = []
    salary = input("请输入您的工资:")
    if salary.isdigit():
    salary = int(salary)
    while True:
    for index,item in enumerate(Goods_list,1):
    print(index,item)
    choicegoods = input("请输入您选择的商品编号:")
    if choicegoods.isdigit():
    choicegoods = int(choicegoods)
    if choicegoods < len(Goods_list) and choicegoods >= 0 :
    p_item = Goods_list[choicegoods - 1]
    if p_item[1] < salary:
    salary -= p_item[1]
    shopping_list.append(p_item)
    print("已将%s放入您的购物车,余额为:%s"%(p_item,salary))
    else:
    print("您的余额不足,还剩%s"%salary)
    else:
    print("您输入的编号不存在!")
    elif choicegoods == 'quit':
    print("--------您购买的商品如下-------")
    print("商品名 单价")
    for item in shopping_list:
    print(item)
    print("您还剩%s元钱!"%salary)
    print("欢迎您下次光临!")
    break
    else:
    print("请输入您的工资:")
  • 相关阅读:
    Python(多进程multiprocessing模块)
    Python(队列)
    Unique Paths
    Unique Paths
    Jump Game II
    Jump Game
    Path Sum II
    Path Sum
    Remove Element
    Implement strStr()
  • 原文地址:https://www.cnblogs.com/Jack-Ma/p/7857721.html
Copyright © 2011-2022 走看看