python编程超市购物系统_python实现简单购物车系统(练习)
#!Anaconda/anaconda/python#coding: utf-8
#列表练习,实现简单购物车系统
product_lists= [('iphone',5000),
('computer',6000),
('girl_friend',2000),
('boy_friend',3000)]
shop_lists=[]for i,v in enumerate(product_lists): #python的内置函数,在字典上是枚举,列举的意思,可以同事获得索引和值
print(i,v)whileTrue:
money= raw_input('请输入你的钱数:')ifmoney.isdigit():
money=int(money)whileTrue:
choise= raw_input('请输入商品序列号,q退出:')ifchoise.isdigit():
choise=int(choise)if choise >= 0 and choise
item=product_lists[choise]if money >= item[1]:
shop_lists.append(item)
money-=item[1]print '%s 已经加入购物车,还剩 %d 元'%(item,money)else:print '钱不够啊!'
else:print '没有这个商品!'
elif choise=='q':print '已经退出系统,你一共买了这些商品:'
for i inshop_lists:printiprint '还剩%d元'%money
qw= 1
break
else:print '输入无效!'
if qw == 1:break
else:print '输入有误!,请从新输入。'
python编程超市购物系统_python实现简单购物车系统(练习)相关推荐
- python编程超市购物系统_python 自动购物系统 超简单源码(入门级)
[实例简介] 用户管理购物系统 [实例截图] [核心代码] choice = input("""请输入你需要的业务: 1).购买商品: 2).管理员查询 输入:" ...
- python编程超市购物系统_Python实现购物系统(示例讲解)
要求: 用户入口 1.商品信息存在文件里 2.已购商品,余额记录. 商家入口 可以添加商品,修改商品价格 Code: 商家入口: # Author:P J J import os ps = ''' 1 ...
- python编程超市购物系统_python面向过程编程小程序- 模拟超市收银系统
6.16自我总结 功能介绍程序功能介绍: 商品信息再读取修改买卖均已xlsx格式 且生成购物记录也按/用户名/购买时间.xlsx格式生成 账号密码输入错误三次按照时间进行冻结 用户信息已json格式保 ...
- python编程超市购物系统_淘淘购物系统 (Python)
#首页 def tao_first(): t1 = '欢迎进入淘淘购物'.center(110) print(t1) print('~' * 130) t2 = '注册'.center(20) pri ...
- python七夕快乐_python编写简单抽奖系统
python编写简单抽奖系统 #!/usr/bin/env python #coding=utf-8 from Tkinter import * import time import random c ...
- python编程入门p-Python是什么?简单了解pythonp-入门
简单了解python Python语言特色 1. Python是一门解释性语言 解释性语言:在系统中运行时需要使用解释器(如:php.java) 编译性语言:在系统中运行不需要解释器,可以直接运行(如 ...
- python编程入门第一课_python入门前的第一课 python怎样入门
人工智能时代的到来,很多文章说这么一句:"不会python,就不要说自己是程序员",这说的有点夸张了,但确实觉得目前python这个语言值得学习,而且会python是高薪程序员的必 ...
- python编程入门视频推荐_Python编程入门2021攻略,书籍推荐,视频推荐,每天更新...
写这篇文章的初衷 2018年我大学毕业,和很多人一样.大学里的世界,我也是整天LOL.打了4年,确还只是个黄金守门员.恋爱也想都不敢想.不过,话说回来,我拿了三年的奖学金.真的不是因为我学习认真,而是 ...
- python编程软件免费吗_Python Mac下载-Python for Mac(Python编程工具) v3.10.0a2免费版
Python for Mac是一款Python编程平台,由IDLE与Python Launcher两部分组成.Python是一种极其通用,动态,可解释和通用的语言,也是当今最受欢迎和最受欢迎的编程语言 ...
最新文章
- 用gensim学习word2vec
- 2017电大c语言形考册,(2017年电大)中央广播电视大学c语言程序设计形成性考核册及答案.doc...
- 报名开启 | 李开复等AI大咖齐聚量子位MEET大会,邀你共探新形势下智能产业发展之路...
- spoj2 Prime Generator
- 【car】几款电动代步车参数
- 计算机视觉中的自监督表示学习近期进展
- 自然语言理解——introduction
- 生成n个从1到M(n = M)之间的不重复的随机数问题(洗扑克牌算法)
- 11月14日filter与在web开发中集成spring培训日记
- java终止程序语句总结 System.exit(1)、System.exit(0)、return;break;continue;
- Cookie中设置了 HttpOnly,Secure 属性,有效的防止XSS攻击,X-Frame-Options 响应头避免点击劫持...
- 东莞 小学计算机编程大赛,小学生编程大赛【小学生大赛自我介绍】
- 分析Padavan的代码二
- 史上最全最实用的生活小窍门
- 小白calculator
- android手机解锁成功后的广播,Android动态注册锁屏、解锁、开屏系统广播
- 1058: 素数判定
- 火车头V9翻译插件-终极稳定版(翻译10000篇文章不报错)
- 虚拟机.linux.pgf90
- Python常用的数据清洗方法
热门文章
- java模拟验证码生成
- 戈峻:英特尔推动嵌入式教育 意在双赢
- 使用slice和concat对数组的深拷贝和浅拷贝
- Java NIO使用及原理分析(三)
- $\mathbf{R}^n$中的紧集是闭有界集
- 是谁卖了我的信息资料?
- winform 界面 xml化_FlinkSQL 1.11 on Zeppelin平台化实践
- Lora和Zigbee无线通讯技术的对比
- java5引入包装类型的意义_Java中的基本类型和包装类
- 微电子科学与工程要学计算机吗,微电子科学与工程专业适合女生学习吗