python实现购物车:新手版
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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("请输入数字")
.
.
.
.
未完待续
以上是关于python实现购物车:新手版的主要内容,如果未能解决你的问题,请参考以下文章