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

PYTHON自学之路_购物车程序

时间:2017-12-18 19:07:15      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:存在   else   商品   nbsp   int   python   苹果手机   index   col   

 1 # Author:Johnson
 2 
 3 #启动程序后,让用户输入工资,然后打印商口列表
 4 #允许用户根据商品编号购买商品,放入购物车,可用工资减去商品价格。
 5 #按Q键退出程序,输出选择的商品和工资余额。
 6 sp_list=[
 7     (苹果手机,5800),
 8     (笔记本,6000),
 9     (咖啡, 60),
10     (, 80),
11     (, 10)
12 ]
13 gwc=[]
14 gz=input("请输入工资:")
15 if gz.isdigit():
16     gz=int(gz)
17 else:
18     print("输入工资错误。")
19     exit()
20 for i in sp_list:
21     print(sp_list.index(i),i)
22 while True:
23     shuanze=input("输入你要选择的商品编号:")
24     if shuanze.isdigit():
25         shuanze=int(shuanze)
26         if shuanze <  len(sp_list) and shuanze>=0:
27             s_item=sp_list[shuanze]
28             if s_item[1]<=gz:
29                 gwc.append(s_item)
30                 gz-=s_item[1]
31                 print("你选择了商品%s,还剩下%s元"%(s_item,gz))
32             else:
33                 print("工资不够。")
34         else:
35             print("输入的商品不存在。")
36     elif shuanze==Q:
37         for i in gwc:
38             print(i)
39         print("你还剩下%s元"%(gz))
40         exit()
41     else:
42         print("请输入一个数字")

 

PYTHON自学之路_购物车程序

标签:存在   else   商品   nbsp   int   python   苹果手机   index   col   

原文地址:http://www.cnblogs.com/JohnsonFan/p/8058418.html

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