python实现购物车:新手版

#!/user/bin/env python
#一个购物车的程序
'''需求:
启动购物车,让用户输入工资,然后打印商品列表
允许用户根据商品编号购买商品
用户选择商品后,检测余额是否够,够就直接扣款,否则提醒
可以随时退出,退出时打印已购买商品和余额'''

sal=input("请输入你的工资:")
show=[("car","1000"),("dog","2000"),("cat","100"),("ball","200")]
show_card=[]
title = "True"

if sal.isdigit():
sal=int(sal)
now_salary = sal
while title:
for i in show:
print(show.index(i), i)
choose = int(input("选择你的商品序号:"))
if sal >= int(show[choose][1]):
print("3Q,你已成功购买的商品:", show[choose][0])
show_card.append(show[choose])
now_salary -= int(show[choose][1])
result = input("继续购买商品吗?按q退出或者按任意键继续")
if result == "q":
print("你的商品有:%s ,你的余额为:%s" % (show_card, now_salary))
break
else:
continue
else:
print("你的工资并不能购买这个商品")
break
else:
print("请输入数字")

 






.
.
.
.
未完待续


posted @ 2017-08-19 22:16  咸鱼功阀术  阅读(553)  评论(0编辑  收藏  举报