python列表综合练习
python列表综合练习
代码
products=[['ipon',5680],['xiao',2876],['fre',1900],['desdf',2357],['gfduei',632457],['gjufg',78968]]exit_flag=Truecar=[]while True:print('------------------product infor-----------------------')for index,p in enumerate(products):print("%s %s %s"%(index,p[0],p[1]))choice=input("你需要购入的商品编号:")if choice.isdigit():choice=int(choice)if choice>=0 and choice<len(products):car.append(products[choice])print("Add product %s into shoping cart."%(products[choice]))else:print("你输入的商品不存在")elif choice=='q':print("------------购入----------")for index,p in enumerate(car):print("%s %s %s"%(index,p[0],p[1]))exit_flag=False
运行截图
python列表综合练习相关推荐
- Python列表综合
所谓列表综合,就是通过一个已有的列表生成一个新的列表. 例如:我有一个列表,想按照特定条件获得一个新列表 list_origin = [1, 2, 3, 4, 5, 6] list_new = [] ...
- 【学习笔记】30、Python基础综合练习
Python基础综合练习 [综合习题] 设计一个MySQL数据库操作的类,可以实现数据库的各种操作(增删改查). 创建类源代码: # 创建MySQL数据库操作的类 class Mysql_opeati ...
- Python题综合练习一
Python题综合练习一 1.编写代码实现剪刀.石头.布的猜拳游戏:玩家输入1.2.3表示剪刀.石头. 布,程序随机产生1. 2.3与玩家比较,并输出输赢结果. 解题思路 首先,我们需要导入随机数模块 ...
- python列表(数组)
python列表(数组) 列表(list) 就是 数组 - 列表是Python中的一个对象 - 对象(object)就是内存中专门用来存储数据的一块区域 - 之前我们学习的对象,像数值,它只能保存一 ...
- insert 语句的选择列表包含的项多于插入列表中的项_如何定义和使用Python列表(Lists)
Python中最简单的数据集合是一个列表(list).列表是方括号内用逗号分隔的任何数据项列表.通常,就像使用变量一样,使用=符号为Python列表分配名称. 如果列表中包含数字,则不要在其周围使用引 ...
- CSS盒子模型(border、padding、margin、圆角边框、盒子阴影、文字阴影、新闻列表综合案例、新浪导航栏案例)
1. 网页布局的本质 首先利用CSS设置好盒子的大小,然后摆放盒子的位置. 最后把网页元素比如文字图片等等,放入盒子里面. 以上两步 就是网页布局的本质 2. 盒子模型(Box Model) 盒子模型 ...
- python列表嵌套字典取值_Python基础语法:你不得不知的几种变量类型
(点击上方快速关注并设置为星标,一起学Python) 作者:kina_chen來源:简书 01. Python编码Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字, ...
- python列表的实现原理_Python列表对象实现原理
Python 列表对象实现原理 Python 中的列表基于 PyListObject 实现,列表支持元 素的插入.删除.更新操作,因此 PyListObject 是一个变长 对象(列表的长度随着元素的 ...
- Python 列表、字典、元组的一些小技巧
1. 字典排序 我们知道 Python 的内置 dictionary 数据类型是无序的,通过 key 来获取对应的 value.可是有时我们需要对 dictionary 中的 item 进行排序输出, ...
最新文章
- java maven项目使用sonar审核代码
- Java记录-SpringMVC整合Echarts画地图加散点图
- python中函数可以赋值给一个变量_python中函数赋值给变量时的问题注意详解
- 【python数据挖掘课程】十三.WordCloud词云配置过程及词频分析
- python3.7官网中文官网_Python官网宣布,正式发布Python 3.7.0!
- linux关于mysql_Linux关于MySQL的常用操作
- pymysql(part2)--pymysql使用流程
- 利用CRM中间件Middleware从ERP下载Customer Material的常见错误
- JEECG 移动端解决方案
- AndroidStudio_开发工具的设置_代码编辑器使用_新特性---Android原生开发工作笔记73
- java取set中的元素个数_java中的Set的使用以及各种遍历方法(较为全面)
- 第 3 章 运行时数据区概述及线程
- VB6的后期绑定和前期绑定
- 设计模式(9)----- 创建型模式-----工厂设计模式(抽象工厂模式)
- 机器学习 流式特征_Web服务与实时机器学习端点的流式传输
- php 实现公众号模板消息url 跳转
- Iphone连接Openwrt的IPSEC服务器
- 在html中怎样写年月日的代码,注册时选择出生年月日的html+JS
- css 中的度量单位
- Vue验证手机号的同时验证座机号
热门文章
- win7 64 php5ts.dll,windows7 64位 php5.3安装php_mongo.dll方法
- LeetCode之Find Eventual Safe States(Kotlin)
- css3新属性partA
- 高质量 Android 开发框架 LoonAndroid 详解
- TCPIP header
- python中关于正则表达式二
- [产品相关] A/B测试终极指南(翻译)
- java web应用程序_说说Java Web中的Web应用程序|乐字节
- mysql 并发_MySQL的并发控制与加锁分析
- 怎么分辨是不是外包工司_怎么分辨白酒是不是纯粮食酒?学会这几招,轻松辨别真假白酒...