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 ']





















  • 相关阅读:
    Largest Rectangle in Histogram
    Valid Sudoku
    Set Matrix Zeroes
    Unique Paths
    Binary Tree Level Order Traversal II
    Binary Tree Level Order Traversal
    Path Sum II
    Path Sum
    Validate Binary Search Tree
    新手程序员 e
  • 原文地址:https://www.cnblogs.com/startl/p/11736481.html
Copyright © 2011-2022 走看看