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列表综合练习相关推荐

  1. Python列表综合

    所谓列表综合,就是通过一个已有的列表生成一个新的列表. 例如:我有一个列表,想按照特定条件获得一个新列表 list_origin = [1, 2, 3, 4, 5, 6] list_new = [] ...

  2. 【学习笔记】30、Python基础综合练习

    Python基础综合练习 [综合习题] 设计一个MySQL数据库操作的类,可以实现数据库的各种操作(增删改查). 创建类源代码: # 创建MySQL数据库操作的类 class Mysql_opeati ...

  3. Python题综合练习一

    Python题综合练习一 1.编写代码实现剪刀.石头.布的猜拳游戏:玩家输入1.2.3表示剪刀.石头. 布,程序随机产生1. 2.3与玩家比较,并输出输赢结果. 解题思路 首先,我们需要导入随机数模块 ...

  4. python列表(数组)

    python列表(数组) 列表(list)  就是 数组 - 列表是Python中的一个对象 - 对象(object)就是内存中专门用来存储数据的一块区域 - 之前我们学习的对象,像数值,它只能保存一 ...

  5. insert 语句的选择列表包含的项多于插入列表中的项_如何定义和使用Python列表(Lists)

    Python中最简单的数据集合是一个列表(list).列表是方括号内用逗号分隔的任何数据项列表.通常,就像使用变量一样,使用=符号为Python列表分配名称. 如果列表中包含数字,则不要在其周围使用引 ...

  6. CSS盒子模型(border、padding、margin、圆角边框、盒子阴影、文字阴影、新闻列表综合案例、新浪导航栏案例)

    1. 网页布局的本质 首先利用CSS设置好盒子的大小,然后摆放盒子的位置. 最后把网页元素比如文字图片等等,放入盒子里面. 以上两步 就是网页布局的本质 2. 盒子模型(Box Model) 盒子模型 ...

  7. python列表嵌套字典取值_Python基础语法:你不得不知的几种变量类型

    (点击上方快速关注并设置为星标,一起学Python) 作者:kina_chen來源:简书 01. Python编码Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字, ...

  8. python列表的实现原理_Python列表对象实现原理

    Python 列表对象实现原理 Python 中的列表基于 PyListObject 实现,列表支持元 素的插入.删除.更新操作,因此 PyListObject 是一个变长 对象(列表的长度随着元素的 ...

  9. Python 列表、字典、元组的一些小技巧

    1. 字典排序 我们知道 Python 的内置 dictionary 数据类型是无序的,通过 key 来获取对应的 value.可是有时我们需要对 dictionary 中的 item 进行排序输出, ...

最新文章

  1. java maven项目使用sonar审核代码
  2. Java记录-SpringMVC整合Echarts画地图加散点图
  3. python中函数可以赋值给一个变量_python中函数赋值给变量时的问题注意详解
  4. 【python数据挖掘课程】十三.WordCloud词云配置过程及词频分析
  5. python3.7官网中文官网_Python官网宣布,正式发布Python 3.7.0!
  6. linux关于mysql_Linux关于MySQL的常用操作
  7. pymysql(part2)--pymysql使用流程
  8. 利用CRM中间件Middleware从ERP下载Customer Material的常见错误
  9. JEECG 移动端解决方案
  10. AndroidStudio_开发工具的设置_代码编辑器使用_新特性---Android原生开发工作笔记73
  11. java取set中的元素个数_java中的Set的使用以及各种遍历方法(较为全面)
  12. 第 3 章 运行时数据区概述及线程
  13. VB6的后期绑定和前期绑定
  14. 设计模式(9)----- 创建型模式-----工厂设计模式(抽象工厂模式)
  15. 机器学习 流式特征_Web服务与实时机器学习端点的流式传输
  16. php 实现公众号模板消息url 跳转
  17. Iphone连接Openwrt的IPSEC服务器
  18. 在html中怎样写年月日的代码,注册时选择出生年月日的html+JS
  19. css 中的度量单位
  20. Vue验证手机号的同时验证座机号

热门文章

  1. win7 64 php5ts.dll,windows7 64位 php5.3安装php_mongo.dll方法
  2. LeetCode之Find Eventual Safe States(Kotlin)
  3. css3新属性partA
  4. 高质量 Android 开发框架 LoonAndroid 详解
  5. TCPIP header
  6. python中关于正则表达式二
  7. [产品相关] A/B测试终极指南(翻译)
  8. java web应用程序_说说Java Web中的Web应用程序|乐字节
  9. mysql 并发_MySQL的并发控制与加锁分析
  10. 怎么分辨是不是外包工司_怎么分辨白酒是不是纯粮食酒?学会这几招,轻松辨别真假白酒...