python购物车程序简单代码


Posted in Python onApril 18, 2018

本文实例为大家分享了python购物车程序的具体代码,供大家参考,具体内容如下

代码:

''''' 
Created on 2017年9月4日 
 
@author: len 
''' 
 
 
product_list = [ 
 ('Robot',200000), 
 ('MacPro',12000), 
 ('Iphone8',8888), 
 ('Hello World',1200), 
    ] 
shopping_list = [] 
user_salary=input("请输入你的工资:") 
if user_salary.isdigit(): 
 user_salary = int(user_salary) 
 while True: 
  print("商品如下:") 
  for index,item in enumerate(product_list): 
    
   print (index,item) 
  user_choice = input("请输入要购买的商品编号:") 
  if user_choice.isdigit(): 
   user_choice = int(user_choice) 
   if user_choice < len(product_list) and user_choice > -1: 
    p_item = product_list[user_choice] 
    if user_salary>=p_item[1]: 
     shopping_list.append(p_item) 
     user_salary-=p_item[1] 
     print("购买商品",p_item,"成功您的余额为",user_salary,"元!" ) 
    else: 
     print("您的余额为",user_salary,"余额不足以购买此商品,购买失败!") 
        
   else: 
    print("并无此产品!") 
  elif user_choice == "q": 
   print("--------shopping list-------") 
   for i in shopping_list: 
    print(i) 
   exit() 
  else: 
   print("invalidate!!!")

效果图:

python购物车程序简单代码

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

Python 相关文章推荐
python ElementTree 基本读操作示例
Apr 09 Python
python对字典进行排序实例
Sep 25 Python
Python中的pass语句使用方法讲解
May 14 Python
python使用xmlrpclib模块实现对百度google的ping功能
Jun 02 Python
Python批量合并有合并单元格的Excel文件详解
Apr 05 Python
关于python写入文件自动换行的问题
Jun 23 Python
python读取excel指定列数据并写入到新的excel方法
Jul 10 Python
Python操作redis实例小结【String、Hash、List、Set等】
May 16 Python
浅析PyTorch中nn.Linear的使用
Aug 18 Python
Win10+GPU版Pytorch1.1安装的安装步骤
Sep 27 Python
浅谈Python类中的self到底是干啥的
Nov 11 Python
详解基于Scrapy的IP代理池搭建
Sep 29 Python
python list元素为tuple时的排序方法
Apr 18 #Python
详谈Python中列表list,元祖tuple和numpy中的array区别
Apr 18 #Python
Python3实现购物车功能
Apr 18 #Python
Python numpy 点数组去重的实例
Apr 18 #Python
对numpy中轴与维度的理解
Apr 18 #Python
Python实现购物车购物小程序
Apr 18 #Python
详谈python中冒号与逗号的区别
Apr 18 #Python
You might like
简单的移动设备检测PHP脚本代码
2011/02/19 PHP
安装ImageMagick出现error while loading shared libraries的解决方法
2014/09/23 PHP
php实现mysql事务处理的方法
2014/12/25 PHP
WordPress中用于获取搜索表单的PHP函数使用解析
2016/01/05 PHP
php读取XML的常见方法实例总结
2017/04/25 PHP
JavaScript.Encode手动解码技巧
2010/07/14 Javascript
JavaScript 错误处理与调试经验总结
2010/08/10 Javascript
js图片实时加载提供网页打开速度
2014/09/11 Javascript
jQuery实现图片预加载效果
2015/11/27 Javascript
自制微信公众号一键排版工具
2016/09/22 Javascript
微信小程序联网请求的轮播图
2017/07/07 Javascript
SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题的解决方法
2018/01/09 Javascript
Vue Element 分组+多选+可搜索Select选择器实现示例
2018/07/23 Javascript
理顺8个版本vue的区别(小结)
2018/09/17 Javascript
JavaScript中reduce()的5个基本用法示例
2020/07/19 Javascript
vue组件开发之slider组件使用详解
2020/08/21 Javascript
JavaScript动态生成表格的示例
2020/11/02 Javascript
js实现弹窗猜数字游戏
2020/11/26 Javascript
Python Queue模块详解
2014/11/30 Python
Python实现二叉堆
2016/02/03 Python
Python按行读取文件的简单实现方法
2016/06/22 Python
django settings.py 配置文件及介绍
2019/07/15 Python
pytorch自定义初始化权重的方法
2019/08/17 Python
Python实现名片管理系统
2020/02/14 Python
django实现将修改好的新模型写入数据库
2020/03/31 Python
Python环境使用OpenCV检测人脸实现教程
2020/10/19 Python
Python Tkinter实例——模拟掷骰子
2020/10/24 Python
Python爬取某平台短视频的方法
2021/02/08 Python
德国婴儿推车和儿童安全座椅商店:BABYSHOP
2016/09/01 全球购物
西班牙拥有最佳品牌的动物商店:Animalear.com
2018/01/05 全球购物
Under Armour安德玛法国官网:美国高端运动科技品牌
2018/06/29 全球购物
伦敦剧院及景点门票:Encore Tickets
2018/07/01 全球购物
护理专业学生职业生涯规划范文
2014/03/11 职场文书
2014年财务工作自我评价
2014/09/23 职场文书
2015年班组长工作总结
2015/04/10 职场文书
社区义诊通知
2015/04/24 职场文书