python购物车简单小程序

通过学习循环、列表等知识,写了购物车简单的程序

注意输入工资,以及输入Id时,需要把其转换为Int类型

# Author:barry allen
# -*- coding:utf-8 -*-

salary=int(input("请输入您的工资:"))
while 1:
         #商品列表\输出商品列表
       shop=[[0,"iphone",5800],[1,"MI",2400],[2,"HUAWEI",2999],[3,"MEIZU",2000],[4,"coolplay",1800]]
       for i in shop:
          print(i)
       print("输入-1可以退出")
       id=int(input("请输入您需要购买的商品编号:"))
       if(id==-1):break
       if salary<shop[id][2]:
           print("余额不足,无法购买,请重新选择!")
       else :
           salary=salary - shop[id][2]
           bought=[shop[id]]           #新建bought列表存放已经购买的商品
           print(bought)
           print("购买成功!")
print("您购买的商品如下:{_bought}".format(_bought=bought))
print("您当前的余额为:{_salary}".format(_salary=salary))

 

posted @ 2019-05-12 15:22  LBC不认输  阅读(148)  评论(0编辑  收藏  举报