首页 > 其他 > 详细

简单电商购物车编程

时间:2019-05-22 00:36:40      阅读:117      评论:0      收藏:0      [点我收藏+]

def goods_list():

shangpin={"上衣":"600","卡西欧手表":"1500","裤子":"800","AJ":"3000"}
print "-"*12 +u"商品列表" +"-"*12
for key in shangpin:
print "goods: %s --> price: %s" % (key,shangpin[key])
print "-"*12 +u"商品列表" +"-"*12
return shangpin

def jiesuan(money,shangpin_list):
sheng_money=money
while True:
qt=raw_input(u"您需要购物吗?yes/no \n")
if qt=="yes":
gou_goods=raw_input(u"请输入您想购买的商品名字,购买的商品请参考商品列表:\n")
if gou_goods in shangpin_list:
sheng_money=int(sheng_money)-int(shangpin_list[gou_goods])
if sheng_money>=0:
print " 您购买了%s商品,共消费 %s, 您还剩 %s元钱!" % (gou_goods,shangpin_list[gou_goods],sheng_money)
else:
print "您的余额不足,请充值,欢迎下次光临!"
break
else:
print "没有此商品!"
else:
print "欢迎下次光临!"
break


if __name__== ‘__main__‘:

shangpin_list=goods_list()
try:
money=raw_input(u"请充值后在购买商品,请输入充值金额:\n")
print "您的充值金额为 %s,充值成功!"% (money)
except IOError,e:
print "输入错误,请重试!"
jiesuan(money,shangpin_list)

简单电商购物车编程

原文:https://www.cnblogs.com/yzw921047729/p/10903263.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!