热烈庆祝2018年2月董付国老师《Python程序设计(第2版)》出版18个月第5次印刷,《Python可以这样学》出版12个月第5次印刷,系列教材《Python程序设计基础》、《Python程序设计开发宝典》、《中学生可以这样学Python》等出版两年半以来已累计印刷25次。

上一期题目链接:1000道Python题库系列分享三(30道)

上一期题目参考答案:

2.49  错
2.50  错
2.51  对
2.52  错
2.53  对
2.54  对
2.55  对
2.56  错
2.57  错
2.58  错
2.59  错
2.60  对
2.61  对
2.62  对
2.63  错
2.64  错
2.65  对
2.66  错
2.67  错
2.68  错
2.69  对
2.70  对
2.71  对
2.72  对
2.73  对
2.74  错
2.75  对
2.76  对
2.77  错
2.78  错

本期题目:

3.1  为什么应尽量从列表的尾部进行元素的增加与删除操作?
3.2  Python 3.x的range()函数返回一个_____________。
3.3  编写程序,生成包含1000个0到100之间的随机整数,并统计每个元素的出现次数。
3.4  表达式“[3] in [1, 2, 3, 4]”的值为___________。
3.5  编写程序,用户输入一个列表和2个整数作为下标,然后使用切片获取并输出列表中介于2个下标之间的元素组成的子列表。例如用户输入[1, 2, 3, 4, 5, 6]和2,5,程序输出[3, 4, 5, 6]。
3.6  列表对象的sort()方法用来对列表元素进行原地排序,该函数返回值为________。
3.7  列表对象的___________方法删除首次出现的指定元素,如果列表中不存在要删除的元素,则抛出异常。
3.8  假设列表对象aList的值为[3, 4, 5, 6, 7, 9, 11, 13, 15, 17],那么切片aList[3:7]得到的值是_____________________。
3.9  设计一个字典,并编写程序,用户输入内容作为“键”,然后输出字典中对应的“值”,如果用户输入的“键”不存在,则输出“您输入的键不存在!”
3.10  编写程序,生成包含20个随机数的列表,然后将前10个元素升序排列,后10个元素降序排列,并输出结果。
3.11  在Python中,字典和集合都是用一对____________作为界定符,字典的每个元素有两部分组成,即________和__________,其中________不允许重复。
3.12  使用字典对象的__________方法可以返回字典的“键-值对”,使用字典对象的_____________方法可以返回字典的“键”,使用字典对象的__________方法可以返回字典的“值”。
3.13  假设有列表a = ['name', 'age', 'sex']和b = ['Dong', 38, 'Male'],请使用一个语句将这两个列表的内容转换为字典,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句可以写为_____________________。
3.14  假设有一个列表a,现要求从列表a中每3个元素取1个,并且将取到的元素组成新的列表b,可以使用语句________________。
3.15  使用列表推导式生成包含10个数字5的列表,语句可以写为__________________。
3.16  ___________(可以、不可以)使用del命令来删除元组中的部分元素。
3.17  表达式[1, 2, 3]*3的值为______________________。
3.18  表达式list(map(str, [1, 2, 3]))的值为__________。
3.19  语句x = 3==3, 5执行结束后,变量x的值为__________。
3.20  已知x = 3,并且id(x)的返回值为496103280,那么执行语句x += 6之后,表达式id(x) == 496103280的值为__________。
3.21  已知x = 3,那么执行语句x *= 6之后,x的值为__________。
3.22  表达式3 in [1, 2, 3, 4]的值为__________。
3.23  使用列表与整数的乘法生成包含10个数字5的列表,可以写为__________。
3.24  任意长度的非空列表、元组和字符串中最后一个元素的下标为__________。
3.25  表达式list(range(1, 10, 3))的值为__________。
3.26  表达式list(range(10, 1, -3))的值为__________。
3.27  表达式list(range(5))的值为________________。
3.28  已知a = [1, 2, 3]和b = [1, 2, 4],那么id(a[1])==id(b[1])的执行结果为__________。
3.29  切片操作list(range(6))[::2]执行结果为__________。
3.30  使用切片操作在列表对象x的开始处增加一个元素3的代码为__________。
3.31  语句sorted([1, 2, 3], reverse=True) == reversed([1, 2, 3])执行结果为__________。
3.32  表达式sorted([111, 2, 33], key=lambda x: len(str(x)))的值为________________。
3.33  表达式sorted([111, 2, 33], key=lambda x: -len(str(x)))的值为__________。
3.34  表达式max([111, 22, 3], key=str)的值为__________。
3.35  语句x = (3,)执行后x的值为__________。
3.36  语句x = (3)执行后x的值为__________。
3.37  已知x=3和y=5,执行语句 x, y = y, x 后x的值是__________。
3.38  可以使用内置函数__________查看包含当前作用域内所有全局变量和值的字典。
3.39  可以使用内置函数__________查看包含当前作用域内所有局部变量和值的字典。
3.40  字典中多个元素之间使用__________分隔开,每个元素的“键”与“值”之间使用__________分隔开。

----------相关阅读----------

1900页Python系列PPT分享一:基础知识(106页)

1900页Python系列PPT分享二:Python序列(列表、元组、字典、集合)(154页)

1900页Python系列PPT分享三:选择与循环结构语法及案例(96页)

1900页Python系列PPT分享四:字符串与正则表达式(109页)

1900页Python系列PPT分享五:函数设计与应用(134页)

1900页Python系列PPT分享六:面向对象程序设计(86页)

1900页Python系列PPT分享七:文件操作(132页)

报告PPT(163页):基于Python语言的课程群建设探讨与实践

又一个学期结束了,送给在校大学生几句话

淡定!不要因为纳入了高考和二级考试甚至极个别小学课程就盲目夸大Python!

全国计算机等级考试二级Python考试大纲预测和分析

大家都在学Python,你和别人的差距在哪?

大学生们颤抖吧,中学生已经开始学Python了!

祝所有程序员1024节日快乐

学会提问,你就成功了一大半!

盘点那些让人上火的提问方式(论如何让交流更高效)

----------喜大普奔----------

1、董付国老师Python系列教材:

《Python程序设计基础》

《Python程序设计(第2版)》

《Python可以这样学》(本书已被引入台湾发行繁体版)

《Python程序设计开发宝典》

《中学生可以这样学Python》

董付国老师6本Python系列图书阅读指南

董付国老师6本Python系列教材被北大、复旦等近百所高校选作教材

热烈庆祝《Python可以这样学》在台湾发行繁体版

2、董老师免费视频地址: https://pan.baidu.com/s/1jJeAs8Q 密码: px59

1000道Python题库系列分享四(40道)相关推荐

  1. 语言题库体型判断问题_1000道Python题库系列分享20(43道填空与判断题)

    本期题目: 参考答案: 温馨提示 进入公众号,通过菜单"最新资源"==>"历史文章"可以快速查看分专题的文章列表,通过"最新资源"== ...

  2. 1000道Python题库系列分享24(41个客观题,numpy专题)

    封面图片:<Python程序设计基础(第2版)>,董付国,清华大学出版社 ============== 好消息:智慧树网APP"知到"中搜索"董付国" ...

  3. 1000道Python题库系列分享23(61个填空题)

    封面图片:<玩转Python轻松过二级>,董付国,清华大学出版社 ================= 本期题目,参考答案在文末: 温馨提示 关注本公众号"Python小屋&quo ...

  4. 1000道Python题库系列分享

    本文是汇总地址,推送了新的题库之后会在这里更新. 1000道Python题库系列分享一(17道) 1000道Python题库系列分享二(48道) 1000道Python题库系列分享三(30道) 100 ...

  5. 1000道Python题库系列分享20(43道填空与判断题)

    本期题目: 参考答案: 温馨提示 进入公众号,通过菜单"最新资源"==>"历史文章"可以快速查看分专题的文章列表,通过"最新资源"== ...

  6. 1000道Python题库系列分享15(1道代码改写题)

    考虑到前面分享题库的时候,要等下一期才给出答案,不方便大家及时核对和学习.以后改为每期在文末直接给出答案,不明白的地方可以文末留言交流,提高学习效率. ================= 问题描述: ...

  7. 1000道Python题库系列分享14(1道代码阅读题)

    上期题目链接:1000道Python题库系列分享13(22道填空题) 上期题目答案: 本期题目:阅读下面的代码,分析其功能,并指出可能存在的错误及其原因,最好能够给出解决方案. 留言给出完整答案的朋友 ...

  8. 1000道Python题库系列分享13(22道填空题)

    上期题目链接:1000道Python题库系列分享十二(9道编程题) 上期题目答案: 本期题目: --------董付国老师Python系列教材-------- 1)<Python程序设计(第2版 ...

  9. 1000道Python题库系列分享十二(9道编程题)

    上期题目连接:1000道Python题库系列分享十一(9道) 上期题目答案: 本期题目: ---------董付国老师Python系列教材-------- 1)<Python程序设计(第2版)& ...

最新文章

  1. C++知识点23——使用C++标准库(顺序容器list的其他操作)
  2. bzoj 4012: [HNOI2015]开店
  3. 5kyu Some Egyptian fractions
  4. C语言实现上三角蛇形矩阵不用数组,C/C++编程笔记:C++ 嵌套循环,含循环打印及蛇形矩阵实例...
  5. php地址转换成经纬度,百度地图 获取地址转换为经纬度
  6. linkedhashset_Java LinkedHashSet contains()方法与示例
  7. 连数据都读不懂,你凭什么说会数据分析?
  8. μC/OS-III---I笔记3---时间管理
  9. 哨兵2号波段_Redis 哨兵使用以及在 Laravel 中的配置
  10. Flink当中使用kafka Consumer
  11. C++编程技术之 异常处理(上)
  12. 【Docker】安装MySQL彻底解决3306端口占用问题
  13. python 安装虚拟环境
  14. oracle 英文 简历,简历表英文模板
  15. JSESSIONID是什么
  16. 前端实现Base64图片压缩(可直接复制使用)
  17. Java如何生成彩色二维码(利用zxing包)
  18. 数据挖掘思维和实战20 Apriori 与 FP-Growth:不得不再说一遍啤酒与尿布的故事
  19. NVIDIA Tesla T4 GPU参数
  20. 如何做好提升领导力培训PPT课件?

热门文章

  1. redis多种模式部署(持续更新)
  2. rabbitmq原理 php,Rabbitmq基本原理
  3. oracle中的脱机与联机,使存储池中的设备联机和脱机
  4. win8远程访问mysql_Windows 安装 mysql8.0 配置远程访问
  5. 请描述定时器初值的计算方式_51单片机定时器初值计算器
  6. Linux 切mms数据流,libmms MMSH Server响应解析缓冲区溢出漏洞
  7. python用于数据处理真的那么强大嘛_为什么有那么多人选择Python,真的有那么好吗?...
  8. 玩转 SpringBoot 2 快速整合 | JSP 篇
  9. Oracle(二)单行函数
  10. android java资源包下载网站