码迷,mamicode.com
首页 > 编程语言 > 详细

python实现购物车:新手版

时间:2017-08-19 23:28:55      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:余额   pytho   images   app   不能   程序   允许   http   技术分享   

#!/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("请输入数字")

技术分享

 






.
.
.
.
未完待续


python实现购物车:新手版

标签:余额   pytho   images   app   不能   程序   允许   http   技术分享   

原文地址:http://www.cnblogs.com/zfquan/p/7398154.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!