商品购买系统

需求:

    

wKiom1QOl1-y6IN-AAEiEdFz8-I444.bmp

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
gz  =  int ( raw_input ( '请输入您收入/月:' ))
=  file ( 'commodity.txt' )
shop_list  =  []
 
 
 
product  =  F.readline()
products  =   product.split()
 
products_prices  =  F.readline()
prices  =  [ int (i)  for  in  products_prices.split()]
min_prices  =  min (prices)
 
while  True :
     print  '本商店提供如下商品:'
     for  in  products:
         print  p, '\t' ,prices[products.index(p)]
     if  gz < min_prices:
         print  '您剩余工资%d元不够买我们商店的任何东西,see you!' % gz
         print  '您的购物车里面有:' ,shop_list
         break
     else :
         print  '------------------------------'
         shop  =  raw_input ( '请输入如想购买商品的名称:' )
         F_shop  =  shop.strip()
         if  F_shop  in  products:
             shop_prices  =  prices[products.index(F_shop)]
             print  '您目前所剩工资:%d'  % gz
             print  '您购买商品信息:' ,F_shop, '\t' ,shop_prices
 
             if  gz > shop_prices:
                 shop_list.append(F_shop)
                 gz  =  gz  -  shop_prices
                 print  '消费后所剩工资:%d' % gz
             else :
                 print  '您想购买的商品价格超出您的工资,请尝试其他商品!'
         else :
             print  '您输入的商品,本商店暂时无货!'
1
2
3
commodity.txt文件内容
Car iphone computer house coffee moon_cake Milk
200000  4500  10300  2569415  36  56  13









本文转自 xinsir999 51CTO博客,原文链接:http://blog.51cto.com/xinsir/1550186,如需转载请自行联系原作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值