首页 > 编程语言 > 详细

深夜十点半(二)——我的第二个Python程序“购物车”

时间:2018-08-08 23:57:29      阅读:248      评论:0      收藏:0      [点我收藏+]

这个程序的关键点为:

1、列表类型的数据结构设计

2、列表类型的数据结构查找方法

#购物车程序

#1. 启动后,输入用户工资

#2. 产品列表

product_list = [

    (‘Iphone‘,5800),

    (‘Iwatch‘,5800),

    (‘Icar‘,15800),

    (‘Coffee‘,20), ]

#1. 启动后,输入用户工资

salary = input("Input your salary:")

shopping_list= []

if salary.isdigit():

    salary = int(salary)    

 while True:        

 #for i in product_list:        

   #    print(product_list.index(i),i)        

 for index,item in enumerate(product_list):

            print(index,item)

    choice = input("Input your choice:")        

       if choice.isdigit():            

       choice = int(choice)            

       if choice < len(product_list) and choice >= 0:

                 p_item = product_list[choice]                

         if p_item[1] <= salary: #买得起                    

          shopping_list.append(p_item)                    

          salary -= p_item[1]                    

          print("Added %s into shoppint cart, your current balance is %s" %(p_item,salary))            

      else:

                 print("Product is not exist")        

    elif choice == ‘q‘:            

      print("Your current balance is ", salary)            

break                            

深夜十点半(二)——我的第二个Python程序“购物车”

原文:https://www.cnblogs.com/huaweifisher/p/9446393.html

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