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贪吃蛇游戏编写代码
Oct 26 Python
Python编程实现输入某年某月某日计算出这一天是该年第几天的方法
Apr 18 Python
Python实现二维数组输出为图片
Apr 03 Python
Python之用户输入的实例
Jun 22 Python
python实现从文件中读取数据并绘制成 x y 轴图形的方法
Oct 14 Python
Python之时间和日期使用小结
Feb 14 Python
通过PYTHON来实现图像分割详解
Jun 26 Python
python每天定时运行某程序代码
Aug 16 Python
jupyter note 实现将数据保存为word
Apr 14 Python
Python txt文件如何转换成字典
Nov 03 Python
详解python的变量缓存机制
Jan 24 Python
Python使用random模块实现掷骰子游戏的示例代码
Apr 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
利用 window_onload 实现select默认选择
2006/10/09 PHP
php 读取shell管道传输过来的内容
2010/03/01 PHP
thinkphp在php7环境下提示Cannot use ‘String’ as class name as it is reserved的解决方法
2016/09/30 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
做网页的一些技巧
2007/02/01 Javascript
javascript eval函数深入认识
2009/02/21 Javascript
一个关于javascript匿名函数的问题分析
2012/03/30 Javascript
javascript浏览器兼容教程之事件处理
2014/06/09 Javascript
JQuery中基础过滤选择器用法实例分析
2015/05/18 Javascript
js实现HashTable(哈希表)的实例分析
2016/11/21 Javascript
JS判断是否为JSON对象及是否存在某字段的方法(推荐)
2016/11/29 Javascript
easyUI combobox实现联动效果
2017/01/17 Javascript
jquery实现数字输入框
2017/02/22 Javascript
JavaScript编写棋盘覆盖代码详解
2017/08/28 Javascript
浅谈实现vue2.0响应式的基本思路
2018/02/13 Javascript
解决vue+element 键盘回车事件导致页面刷新的问题
2018/08/25 Javascript
vue2配置scss的方法步骤
2019/06/06 Javascript
JavaScript Image对象实现原理实例解析
2020/08/26 Javascript
[01:20]辉夜杯背景故事宣传片《辉夜传说》
2015/12/25 DOTA
[01:02:32]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第二场 2月26日
2021/03/11 DOTA
Python实现从百度API获取天气的方法
2015/03/11 Python
Python中强大的命令行库click入门教程
2016/12/26 Python
Django Model中字段(field)的各种选项说明
2020/05/19 Python
python使用re模块爬取豆瓣Top250电影
2020/10/20 Python
高中生毕业学习总结的自我评价
2013/11/14 职场文书
网上蛋糕店创业计划书
2014/01/24 职场文书
大学国际贸易专业自荐信
2014/06/05 职场文书
迎新晚会策划方案
2014/06/13 职场文书
庆七一宣传标语
2014/10/08 职场文书
电子商务专业求职信范文
2015/03/19 职场文书
交通事故代理词范文
2015/05/23 职场文书
入党介绍人意见2015
2015/06/01 职场文书
电力安全教育培训心得体会
2016/01/11 职场文书
php中配置文件保存修改操作 如config.php文件的读取修改等操作
2021/05/12 PHP
详细谈谈JavaScript中循环之间的差异
2021/08/23 Javascript
Python制作春联的示例代码
2022/01/22 Python