码迷,mamicode.com
首页 > 编程语言 > 详细

5.Python自学之路:购物篮小程序

时间:2017-02-25 00:11:04      阅读:465      评论:0      收藏:0      [点我收藏+]

标签:log   商城   bsp   系统   pytho   购物   余额   continue   app   

 1 # 购物商城
 2 # 商品展示,价格
 3 # 购买商品,加入购物车,一直往里面加
 4 # 付款,你有4000元,钱不够,就撤单。
 5 
 6 items = {cpu: 800, 主板: 800, 机箱: 300, 显卡: 2000, 键盘: 800, 耳机: 300}
 7 Cost_list = items.items()
 8 print(Cost_list)
 9 Cost_items = {}
10 while True:
11     item_name = input(请输入你想要买的商品名字,点击Q退出购物车)
12     if item_name != Q:
13         if item_name in Cost_items.keys():
14             Cost_items[item_name].append(items[item_name])
15         else:
16             Cost_items[item_name] = items[item_name]
17     else:
18         break
19 print(您购物完毕,以下是您的购物清单)
20 print(Cost_items)
21 sum_items = 0
22 for k in Cost_items:
23     sum_items += int(Cost_items[k])
24 if sum_items > 4000:
25     print(余额超标%s%[sum_items-4000])
26     while True:
27         remove_item = input(请输入你要拿走的商品,按Q退出撤单系统)
28         sum_items -= int(Cost_items[remove_item])
29         pop_item = Cost_items.pop(remove_item)
30         print(现在的金额是%s%[sum_items])
31         if sum_items < 4000:
32             Input = input(您消费金额已经低于你的所有的钱,还想继续撤单吗,Y/N)
33             if Input == Y:
34                 continue
35             else:
36                 break
37         else:
38             continue
39     print(欢迎下次光临,您的消费金额是%s,现金还是刷卡%[sum_items])
40 else:
41     print(欢迎下次光临,您的消费金额是%s,现金还是刷卡%[sum_items])

 

5.Python自学之路:购物篮小程序

标签:log   商城   bsp   系统   pytho   购物   余额   continue   app   

原文地址:http://www.cnblogs.com/wuwen19940508/p/6440692.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!