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修改MP3文件的方法
Jun 15 Python
Python中防止sql注入的方法详解
Feb 25 Python
Python实现的破解字符串找茬游戏算法示例
Sep 25 Python
Python中执行存储过程及获取存储过程返回值的方法
Oct 07 Python
python去除字符串中的换行符
Oct 11 Python
速记Python布尔值
Nov 09 Python
pyhanlp安装介绍和简单应用
Feb 22 Python
python安装scipy的步骤解析
Sep 28 Python
Python调用graphviz绘制结构化图形网络示例
Nov 22 Python
Pyecharts绘制全球流向图的示例代码
Jan 08 Python
tensorflow mnist 数据加载实现并画图效果
Feb 05 Python
Pandas数据类型之category的用法
Jun 28 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
删除及到期域名的查看(抢域名必备哦)
2008/05/14 PHP
探寻PHP脚本不报错的原因
2014/06/12 PHP
destoon找回管理员密码的方法
2014/06/21 PHP
destoon调用discuz论坛中带图片帖子的实现方法
2014/08/21 PHP
PHP处理postfix邮件内容的方法
2015/06/16 PHP
laravel框架实现为 Blade 模板引擎添加新文件扩展名操作示例
2020/01/25 PHP
让你的网站可编辑的实现js代码
2009/10/19 Javascript
让你的博客飘雪花超出屏幕依然看得见
2013/01/04 Javascript
JS解决url传值出现中文乱码的另类办法
2013/04/08 Javascript
jquery中event对象属性与方法小结
2013/12/18 Javascript
javascript向后台传送相同属性的参数即数组参数
2014/02/17 Javascript
使用jquery实现IE下按backspace相当于返回操作
2014/03/18 Javascript
js实现Select列表内容自动滚动效果代码
2015/08/20 Javascript
jQuery对table表格进行增删改查
2020/12/22 Javascript
Angular.JS利用ng-disabled属性和ng-model实现禁用button效果
2017/04/05 Javascript
详解如何将angular-ui的图片轮播组件封装成一个指令
2017/05/09 Javascript
微信小程序调用PHP后台接口 解析纯html文本
2017/06/13 Javascript
Angular2仿照微信UI实现9张图片上传和预览的示例代码
2017/10/19 Javascript
angular json对象push到数组中的方法
2018/02/27 Javascript
微信小程序自定义音乐进度条的实例代码
2018/08/28 Javascript
Vue.js结合bootstrap前端实现分页和排序效果
2018/12/29 Javascript
使用Node.js在深度学习中做图片预处理的方法
2019/09/18 Javascript
vue使用echarts实现水平柱形图实例
2020/09/09 Javascript
python解析html提取数据,并生成word文档实例解析
2018/01/22 Python
Python+request+unittest实现接口测试框架集成实例
2018/03/16 Python
Django框架教程之中间件MiddleWare浅析
2019/12/29 Python
python多线程实现同时执行两个while循环的操作
2020/05/02 Python
Python爬虫实例——爬取美团美食数据
2020/07/15 Python
英国第一蛋白粉品牌:Myprotein
2016/09/14 全球购物
医药个人求职信范文
2014/01/29 职场文书
文明美德伴我成长演讲稿
2014/05/12 职场文书
小学五年级语文上册教学计划
2015/01/22 职场文书
学校计划生育责任书
2015/05/09 职场文书
高中美术教学反思
2016/02/17 职场文书
2019七夕节祝福语36句,快来收藏吧
2019/08/06 职场文书
如何利用python创作字符画
2022/06/25 Python