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脚本帮你找出微信上删除你好友的人
Jan 07 Python
Python的Flask框架应用调用Redis队列数据的方法
Jun 06 Python
从局部变量和全局变量开始全面解析Python中变量的作用域
Jun 16 Python
python 读写、创建 文件的方法(必看)
Sep 12 Python
Python3的urllib.parse常用函数小结(urlencode,quote,quote_plus,unquote,unquote_plus等)
Sep 18 Python
python实现网站用户名密码自动登录功能
Aug 09 Python
python 模拟创建seafile 目录操作示例
Sep 26 Python
Tensorflow之MNIST CNN实现并保存、加载模型
Jun 17 Python
有关pycharm登录github时有的时候会报错connection reset的问题
Sep 15 Python
解决import tensorflow导致jupyter内核死亡的问题
Feb 06 Python
TensorFlow低版本代码自动升级为1.0版本
Feb 20 Python
Python实现自动玩连连看的脚本分享
Apr 04 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制作静态网站的模板框架(一)
2006/10/09 PHP
phpMyAdmin 安装配置方法和问题解决
2009/06/08 PHP
PHP开发框架Laravel数据库操作方法总结
2014/09/03 PHP
浅谈PHP中的
2016/04/23 PHP
js宝典学习笔记(上)
2007/01/10 Javascript
CSS JavaScript 实现菜单功能 改进版
2008/12/09 Javascript
A标签触发onclick事件而不跳转的多种解决方法
2013/06/27 Javascript
js获取网页可见区域、正文以及屏幕分辨率的高度
2014/05/15 Javascript
Jquery实现由下向上展开效果的例子
2014/12/08 Javascript
jQuery中$.click()无效问题分析
2015/01/29 Javascript
js实现浏览器倒计时跳转页面效果
2016/08/12 Javascript
微信小程序 条件渲染详解
2016/10/09 Javascript
Javascript中call,apply,bind方法的详解与总结
2016/12/12 Javascript
简单实现node.js图片上传
2016/12/18 Javascript
Javascript中字符串相关常用的使用方法总结
2017/03/13 Javascript
vue.js获取数据库数据实例代码
2017/05/26 Javascript
Angular4项目中添加i18n国际化插件ngx-translate的步骤详解
2017/07/02 Javascript
Node.js爬取豆瓣数据实例分析
2018/03/05 Javascript
vue中的mvvm模式讲解
2019/01/31 Javascript
Vue中使用better-scroll实现轮播图组件
2020/03/07 Javascript
html-webpack-plugin修改页面的title的方法
2020/06/18 Javascript
Python爬虫实战:分析《战狼2》豆瓣影评
2018/03/26 Python
Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
2018/07/25 Python
使用python获取(宜宾市地震信息)地震信息
2019/06/20 Python
python 批量添加的button 使用同一点击事件的方法
2019/07/17 Python
pytorch 模型可视化的例子
2019/08/17 Python
Matplotlib绘制雷达图和三维图的示例代码
2020/01/07 Python
Python编程快速上手——选择性拷贝操作案例分析
2020/02/28 Python
Sunglasses Shop荷兰站:英国最大的太阳镜独立在线零售商和供应商
2017/01/08 全球购物
德国最新街头服饰网上商店:BODYCHECK
2019/09/15 全球购物
计算机科学与技术应届生求职信
2013/11/07 职场文书
教师实习自我鉴定
2013/12/11 职场文书
英文自荐信
2013/12/19 职场文书
学校就业推荐信范文
2014/05/19 职场文书
2015年简历自我评价范文
2015/03/11 职场文书
晚会开场白和结束语
2015/05/29 职场文书