python第三章实操作业
python第三章实操作业
- 1.画出代码 a = [100,200,300]的内存存储示意图。
- 2.使用 range 生成序列:30,40,50,60,70,80
- 3.推导式生成列表: a = [x*2 for x in range(100) if x%9==0],手写出结果。
- 4.使用二维列表存储表格信息,并画出简单的内存存储示意图:
- 5.元组和列表有哪些共同点?有哪些不同点?
- 5.1 共同点
- 5.2 不同点
- 6.创建一个字典对象,包含如下信息:
- 7.使用字典存储行数据,最后将整个表使用列表存储起来。
- 8.用文字和自己画的示意图描述:字典存储一个键值对的底层过程。
- 9.集合和字典有什么关系
1.画出代码 a = [100,200,300]的内存存储示意图。
2.使用 range 生成序列:30,40,50,60,70,80
在IDLE中输入:
>>>a = list(range(30,90,10))
>>>a
输出结果如下:
[30, 40, 50, 60, 70, 80]
3.推导式生成列表: a = [x*2 for x in range(100) if x%9==0],手写出结果。
结果应如下所示:
[0,18,36,54,72,90,108,126,144,162,180,198]
4.使用二维列表存储表格信息,并画出简单的内存存储示意图:
输入:
a = [["高小一",18,30000,"北京"],["高小二",19,20000,"上海"],["高小五",20,10000,"深圳"]]
5.元组和列表有哪些共同点?有哪些不同点?
5.1 共同点
(1)访问方式相同,例如a[2]
(2)都是序列,都能存放多个数据
5.2 不同点
(1)元组不能增加或减少序列里的元素,列表可以
(2)列表初始化方式为:a =[]或a = list();元组初始化方式为a = ()或a = tuple()
6.创建一个字典对象,包含如下信息:
支出金额:300.15,支出日期:2018.10.18,支出人:高小七
输入:
>>> a = {"支出金额":300.15,"支出日期":"2018.10.18","支出人":"高小七"}
7.使用字典存储行数据,最后将整个表使用列表存储起来。
输入:
a = [{"name":"高小一","age":18,"salary":30000,"city":"北京"},{"name":"高小二","age":19,"salary":20000,"city":"上海"},{"name":"高小五","age":20,"salary":10000,"city":"深圳"}]
8.用文字和自己画的示意图描述:字典存储一个键值对的底层过程。
(1)创建一个列表
(2)将键使用hash散列后,根据列表长度查看散列值对应位置的二进制值,然后查看列表的对应位置是否存在键,如果没有的话直接存入,有的话,查看散列值下一个对应位置的二进制值,继续判断列表中该位置有无键,以此类推。
9.集合和字典有什么关系
集合是只有键没有值的字典。
python第三章实操作业相关推荐
- python第7章实训作业_试图学Python赚外快的第7天
感觉吧,越来越多了,今天主要要学while循环的,本来打算一天一章,一本书20章的话很快就搞定了,我觉得还是有点天真了 前边还好,后边打的程序查错❌查半天,主要是汉子切换时忘了换回来,标点符号错的,还 ...
- python训练营朋友圈广告如何发_如何发朋友圈广告?三个实操案例
本文分析了朋友圈发广告的要点,以及用三个实操案例做了说明. 你是否在你的朋友圈中发过"小广告"? 在朋友圈中发小广告,现在已经不算什么新鲜事了.那么作为现在出现在朋友圈中最为普遍的 ...
- 全国Python科研应用专题实操培训班
Python是一门简单的.解释型的.交互式的.可移植的.面向对象的编程语言.由于其语法简洁清晰,支持命令式编程.函数式编程,完全支持面向对象程序设计,近来在大数据分析与处理.深度学习.科学计算可视化及 ...
- 全国Python科研应用专题实操培训班通知
Python是一门简单的.解释型的.交互式的.可移植的.面向对象的编程语言.由于其语法简洁清晰,支持命令式编程.函数式编程,完全支持面向对象程序设计,近来在大数据分析与处理.深度学习.科学计算可视化及 ...
- atom配置python环境_用Python制作网站Django实操与开发环境配置
上篇文章简单介绍了Django的基础知识,本篇将进入实际操作部分,包括Django的运行环境.开发环境配置与新建项目等内容.由于篇幅原因,笔者不得不把Demo演示放到下一篇文章,望读者(如果有的话)见 ...
- 【Python基础】Matplotlib 实操干货,38个案例带你从入门到进阶!
译文出品:Python数据之道 原文作者:Rizky Maulana Nurhidayat 翻译:Lemon Matplotlib 实操干货, 38个案例带你从入门到进阶! 「Python数据之道」注 ...
- python数据分析的主要流程-Python数据分析全流程实操指南
内容全面:借助5大Python工具库,实现数据分析从获取到建模全流程覆盖: 贴合实际:不空讲Python语法,清晰简明地介绍如何用Python来处理.分析数据: 热点案例:覆盖6大热点应用领域,可直接 ...
- Python第三章-字符串
第三章 字符串 3.1 基本字符串操作 Python的字符串和元组差不多,是不可以进行改变的,如果想改变值,可以尝试list序列化之后在进行修改. { website = 'http://ww ...
- python第三章上机实践_《机器学习Python实践》读书笔记-第三章
<机器学习Python实践>,第三章,第一个机器学习项目 以往目录:橘猫吃不胖:<机器学习Python实践>读书笔记-第一章zhuanlan.zhihu.com 书中介绍了一 ...
最新文章
- ICCV2021|一种用于解决点云场景中同类对象分割的网络
- Python自定义:粒子群优化算法
- rabbitmq管理界面的使用
- spring内容协商管理_Spring框架中的内容协商
- 关于python的if条件语句,whilefor循环等的简单说。
- UI设计实用素材|订阅按钮(CTA按钮 )
- 交互设计中Web UI与手机UI的区别
- matlab基本图形处理实验,MATLAB数字图像处理实验讲义(指导书)
- iOS小技能:提取数字(文本框对粘贴内容进行手机号码提取)
- Typora中写论文怎么添加reference(参考文献)
- R语言基础之R语言入门
- 部分 VIII. A10 Networks
- 【git】报错unsafe repository xxx is owned by someone else解决方法
- 运算符,++,--,*,/和%的运用和区别
- bach cello
- 智慧司法微信小程序项目
- Android面试宝典(转)
- Html.ActionLink在Area中的用法
- 个人站长常用网站推荐
- 【详解】计算机视觉算法导读篇
热门文章
- JQuery之滑动效果slideDown , slideUp , slideToggle
- 计算机查找在线设备IP指令,[转载]查看局域网内在线的电脑的IP地址(批处理)
- php替换字符串字符,PHP替换字符串()
- pixel2style2pixel(pSp)实现解读【一】 -- 理论层面
- wpf 窗口最大化,最小化,关闭,拖动,双击放大缩小窗口基本事件
- java计算机毕业设计居家养老系统MyBatis+系统+LW文档+源码+调试部署
- APP+springboot订餐APP 毕业设计-附源码190711
- SSM毕设项目高校校园一卡通管理系统hwi15(java+VUE+Mybatis+Maven+Mysql)
- c语言程序设计高校饭卡系统,基于C++的校园一卡通管理系统
- sakai中chat子项目解析