python 实现(简单的一个购物商城小程序),,#!/usr/bin


#!/usr/bin/envpython#_*_coding:utf-8_*_#商城仓库(这里用字典模拟)goods={‘phone‘:5200,‘camera‘:3500,‘TV‘:2200}buy={}#显示商品清单defshow_goods():print‘‘‘----商品仓--------IDNameMoney-----------------商品1、phone¥%d商品2、camera¥%d商品3、TV¥%dgo、去结算q、离开-----------------‘‘‘%(goods[‘phone‘],goods[‘camera‘],goods[‘TV‘])#商城购物defmall():whileTrue:name=raw_input(‘请输入商品名称(或结算、退出):‘)ifname==‘q‘:print‘已退出商城‘breakifname==‘go‘:iflen(buy)==0:print‘您没有购买商品,不足以结算‘continueelse:breakbuy[name]=goods[name]#结算defsettlement():print‘已选商品‘fork,vinbuy.items():print‘商品:%s价格:¥%s‘%(k,v)price=sum(buy.values())print‘总价:%s‘%pricewhileTrue:tmp=raw_input(‘是否结算(y/n):‘)iftmp==‘y‘:sums=money-priceifsums<0:print‘对不起金额不足,无法结算‘breakelse:print‘结算完成,您的剩余金额为:%s‘%sumsbreakelse:breakif__name__==‘__main__‘:#假设一个金额money=input(‘输入您的现有金额:‘)#购物开始show_goods()mall()#进行结算settlement()


本文出自 “FA&IT运维-Q群:223843163” 博客,请务必保留此出处http://freshair.blog.51cto.com/8272891/1869605

python 实现(简单的一个购物商城小程序)

评论关闭