首页 > 其他 > 详细

购物练习

时间:2017-10-01 18:03:19      阅读:264      评论:0      收藏:0      [点我收藏+]
 1 商品列表= [
 2     (苹果手机, 7000),
 3     (苹果电脑, 13000),
 4     (书本,100),
 5     (手表, 10000),
 6     (饮料, 3),
 7     (汽车, 110000),
 8 ]
 9 购物车 = []
10 print("输入q可结算!")
11 你的工资 = input("输入你的工资:")
12 if 你的工资.isdigit():
13     你的工资 = int(你的工资)
14     while True:
15         print(-----商城-----)
16         #for index,商品 in enumerate(商品列表):
17         for 商品 in 商品列表:#以下标来充当商品序号,进行购物
18             print(商品列表.index(商品),商品)
19             #print(index,商品)
20         商品序号 = input("选择买什么?>>>:")
21         if 商品序号.isdigit():
22             商品序号 = int(商品序号)
23             if 商品序号 < len(商品列表) and 商品序号 >= 0:
24                 买的商品 = 商品列表[商品序号]
25                 if 买的商品[1] <= 你的工资:
26                     购物车.append(买的商品)
27                     你的工资 -= 买的商品[1]
28                     print("买的是%s,余额还有%s钱" %(买的商品,你的工资))
29                 else:
30                     print("余额不足,还有%s钱"% (你的工资))
31             else:
32                 print(商品不存在%s%商品序号)
33         elif 商品序号 == q:
34             print(----购物清单----)
35             for p in 购物车:
36                 print(p)
37             print("你还剩下%s元钱"%(你的工资))
38             exit()
39         else:
40             print(错误的输入!)
41 else:
42     print("错误的输入!")

注:改成中文方便理解!

购物练习

原文:http://www.cnblogs.com/you-and-me/p/7617474.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!