python购物车程序-Python编写购物车程序
本人不善言辭,不廢話,直接上代碼:#!/usr/bin/env python
# -*- coding: utf-8 -*-
#_auth by kk
def goods_list():
shangpin={"iphone":"6000","MacAir":"15000","tea":"50","book":"30"}
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"您需要購物嗎?y/n ")
if qt=="y":
gou_goods=raw_input(u"請輸入您想購買的商品名字,購買的商品請參考商品列表: ")
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"請充值后在購買商品,請輸入充值金額: ")
print "您的充值金額為 %s,充值成功!"% (money)
except IOError,e:
print "輸入錯誤,請檢查!"
jiesuan(money,shangpin_list)
總結
以上是生活随笔為你收集整理的python购物车程序-Python编写购物车程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java heap space 解决方法
- 下一篇: 超级直播sop直播源.zip_双11首场