zoukankan      html  css  js  c++  java
  • 作业-----购物程序

    购物程序

    #_author:Administrator
    #date:2019/10/25
    #购物车程序
    salary=int(input("please input your salary:"))
    print("购物清单如下")
    msg='''
    ---------购物清单---------
    1.iphone11 5800
    2.mac book 9000
    3.coffee 38
    4.python book 80
    5,bicycle 1200
    --------------------------
    '''
    print(msg)
    balance=0
    shopping_car=[]

    while True:
    i = int(input("请输入你要购买的商品编号:"))
    list = [0, 5800, 9000, 38, 80, 1200]
    object=['0','iphone11','mac book ','coffee ','python book','bicycle']
    balance = salary - list[i]
    if balance<0:
    print("你的余额不足为,%d,请重新选择:你还需要购买东西吗?[yes/no]"%balance)

    say=input("请输入:")
    if say=="yes":
    continue
    else:
    print("欢迎再次光临")
    print("欢迎再次光临")
    print("你的购物车有如下商品:")
    print(shopping_car)
    break



    else:
    shopping_car.append(object[i])#将该商品加入域购物车

    print("该商品已加入购物车,当前余额为%d"%balance)
    #此处可以一一打印购买的商品
    print("你还需要购买其他商品吗?[yes/no]")
    answer=input("your answer:")
    if answer=="yes":
    salary=balance
    if salary<0:
    break

    else:
    continue
    else:
    print("欢迎您的光临")
    print("你的购物车有如下商品:")
    print(shopping_car)
    break

    Output:

    please input your salary:6000
    购物清单如下

    ---------购物清单---------
    1.iphone11 5800
    2.mac book 9000
    3.coffee 38
    4.python book 80
    5,bicycle 1200
    --------------------------

    请输入你要购买的商品编号:1
    该商品已加入购物车,当前余额为200
    你还需要购买其他商品吗?[yes/no]
    your answer:yes
    请输入你要购买的商品编号:3
    该商品已加入购物车,当前余额为162
    你还需要购买其他商品吗?[yes/no]
    your answer:no
    欢迎您的光临
    你的购物车有如下商品:
    ['iphone11', 'coffee ']





















  • 相关阅读:
    JDBC存取二进制文件示例
    java多线程向数据库中加载数据
    Lucene建索引代码
    postgresql存储二进制大数据文件
    java项目使用Echarts 做柱状堆叠图,包含点击事件
    子页面获取父页面控件
    JSTL和select标签的组合使用
    log4j配置祥解
    IT项目经理应具备的十大软技能
    Spring和Struct整合的三个方法
  • 原文地址:https://www.cnblogs.com/startl/p/11736481.html
Copyright © 2011-2022 走看看