wss1051 发表于 2018-8-10 07:02:29

python写的简单购物车

  #coding utf-8
  #1、设计一个购物车程序,提示用户输入工资,工资输入后打开商品列表,提示用户选择购买的商品
  #2、选择商品后,如果余额足够,就购买成功,并打印商品列表,否则购买失败,显示余额
  salary=int(input("请输入你的工资额度:"))
  goodsList=[['Sony彩电',3888],['Apple电脑',8999],['炒锅',199],["Iphone6",3888],["茶杯",77]]
  changGoodList=[]
  i=1
  print("你输入的商品如下:")
  for good in goodsList:
  print("%d---%s----%d"%(i,good,good))
  i+=1
  flag=True
  while flag:
  changGoodNumber = int(input("请选择你要购买的商品序号:"))
  if changGoodNumber<=len(goodsList):
  if int(salary)-goodsList>=0:
  print(&quot;购买成功,您购买的商品为%s&quot;%(goodsList))
  changGoodList.append(goodsList)
  salary=salary-int(goodsList)
  print(&quot;你的工资余额为%d元&quot;%salary)
  else:
  print(&quot;余额不足,无法购买,程序退出&quot;)
  flag=False
  else:
  print(&quot;无此商品,请重新选择&quot;)
页: [1]
查看完整版本: python写的简单购物车