此小程序购物流程为:
启动时欢迎语,提示输入购物预算金额,打印购物菜单,选择商品,商品可重复选择购买,当购物预算金额小于购买商品的金额时,返回购物列表并提示预算金额不足。
#!/usr/bin/python
# -*- coding:UTF-8 -*-
shangpin = {‘iphone7‘:6000,‘mate9‘:5000,‘macbook‘:10000,‘note5‘:3000}
yusuan = 30000
gouwu_list = []
print ‘==欢迎来到大猫商城==‘
print ‘====================‘
yusuan = int(raw_input(‘请输入购物预算金额:‘))
print ‘您的预算金额为%d‘% yusuan
def shangpin_list():
print ‘商品列表‘
for i in shangpin.items():
print i
while True:
shangpin_list()
gouwu = raw_input(‘请输入要购买的商品名称:‘)
gouwu_money = shangpin[gouwu]
if yusuan >= gouwu_money:
yusuan -= gouwu_money
gouwu_list.append(gouwu)
print ‘购买%s成功!‘% gouwu
else:
print ‘您的预算金额为%d,买不起%s商品!‘% (yusuan,gouwu)
shangpin_list()
print ‘截止目前,您目前已经购买的商品%s‘% gouwu_list本文出自 “Just do myself” 博客,请务必保留此出处http://liubin0505star.blog.51cto.com/5550456/1872595
原文地址:http://liubin0505star.blog.51cto.com/5550456/1872595