Python实现购物车购物小程序

  

<强>概要

  

按理说,我们入门的第一个小程序都应该是Hello World。因为比较简单,我这也就不做过多的演示了。
  下面是我写的一个小程序。主要用于练习Python的基本语法,以及入门。
  

  

主要<强>实现功能

  
      <李>要求用户输入自己预期消费额度。   <李>展示现有商品信息,要求用户选择李   <李>用户选择对应商品标号后(注意判断是否超出预期消费额度等操作),保存到购物车李   <李>用户退出后显示购物车信息以及剩余额度情况
      李   
  

代码:         #?usr/bin/env python   # - * -编码:utf - 8 - *      ”“”   @author:烽火   @license: Apache许可证   @file: shopping.py   @time: 6/16/17 10:05   ”“”      商品=[   (“IPhone”, 5800年),   (“看”,2000),   (“笔记本”,12000))      goods_cart=[]      mybudget=输入(“请输入您的预算:")      #不考虑是小数的情况   虽然不是mybudget.isdigit ():   mybudget=输入(“输入有误,请重新输入您的预算:")   mybudget=int (mybudget);      而真正的:   打印(“商品列表”。中心(50,“-”)   打印(“编号”。”“中心(8日),“名称”。ljust(30”、“),“价格”。”“ljust(10日))   我在列举(货物):   print (str(我[0])。" ")中心(10日,str(我[1][0])。”“ljust(31日),str(我[1][1])。”“ljust(10日))      user_choose=输入(“请输入您的选择:”)      如果user_choose.isdigit ():   user_choose=int (user_choose)   如果user_choose祝辞=0和user_choose & lt;len(货物):   如果货物(mybudget - [user_choose][1])在=0:   goods_cart.append(商品[user_choose])   mybudget -=商品[user_choose] [1]   打印(“预算还有% d % mybudget)   其他:   打印(“预算不够啦~”)   其他:   打印(“不存在该商品~”)      elif user_choose==拔省?   打破      其他:   打印(“您的输入有误~”)      打印(“预算还剩% d了“% (mybudget))   打印(“购物车商品信息”。中心(50,“-”)      我在列举(goods_cart):   print (str(我[0])。" ")中心(10日,str(我[1][0])。”“ljust(31日),str(我[1][1])。”“ljust(10日))         之前      

<>强运行结果

  

 Python实现购物车购物小程序

  

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

Python实现购物车购物小程序