2021年9月Python编程等级考试三级真题解析
判断题(共10题,每题2分,共20分)
26、readline()执行结果为字符串,readlines()执行结果为列表
答案:对
考点分析:考查文件读操作,readline()方法会一次读取文件中的一行,并将其作为字符串返回。而readlines()方法会将文件中的所有行读取并返回一个包含所有行的列表,所以正确
27、猜一个20以内的随机数二分法比顺序查找的效率更高
答案:对
考点分析:考查二分查找方法,二分法是一种高效的查找算法,适用于有序列表。它的原理是将列表分割成两部分,然后确定目标值在哪一部分中,再继续在该部分中进行二分查找。这样每次都可以将待查找范围缩小一半,因此在平均情况下,二分法的时间复杂度为O(log n)。而顺序查找则需要逐个比较列表中的元素,时间复杂度为O(n)。所以在查找20以内的随机数时,二分法会比顺序查找更高效。答案正确
28、Python中避免使用反斜线'\'指定文件路径时出错,如\t;常常使用斜线'/'或者双反斜线'\\'
答案:对
考点分析:考查反斜线的使用,反斜线一般是用作转义字符,例如\t,是制表符,\n是换行符等;答案正确
29、bool函数判断整数参数的布尔值时,只要是非0参数,结果就为True
答案:对
考点分析:考查bool值和数字转换,0对应的是False,非0对应的是True,答案正确
30、二进制数转换为十六进制的方法是:从右到左将4位分成一段,左边不满4位的可以用0补满,分别转换为十六进制
答案:对
考点分析:考查进制转换,二进制转十六进制的方法就是题目所描述的较为简便直观的方法,答案正确
31、Python中的dir函数是一个文件夹操作函数,其主要作用是创建一个文件夹
答案:错
考点分析:考查dir函数,在Python中,dir()函数是一个内置函数,用于获取指定对象的所有属性和方法的列表。它并不是用于文件夹操作的函数。答案错误
本文作者:小兔子编程 作者首页:https://blog.csdn.net/frank2102
32、二进制数与十六进制数的末位是"1”, 各转换为十进制数后都是奇数。
答案:对
考点分析:考查进制相关知识,二进制、八进制和十六进制的末位1,转换成十进制结果都是奇数,答案正确
33、在try-fnally异常处理结构中,无论是否发生异常,都会处理最后的代码
答案:对
考点分析:考查异常处理,try-finally 语句无论是否发生异常都将执行最后的代码;答案正确
34、song.csv文件中第一列是歌曲名,使用以下Python程序可以把歌曲名单——读取出来
import csv
with open('song.csv','r') as f:reader = csv.reader(f)for i in reader:print(i[0])
答案:对
考点分析:考查文件操作,通过文件的方式读取数据,再依次将读取的数据输出,题目要求是歌曲名单,所以只要输出第一列i[0]即可,答案正确
35、执行代码 x,y,z=sorted([1,3,2])之后,变量y的值为 1
答案:错
考点分析:考查sorted函数的使用,sorted函数是将数据从小到大排序,除非了加了reversed参数,y对应的值为2,答案错误
推荐资料
- 所有考级比赛学习相关资料合集【推荐收藏】
1、蓝桥杯比赛
-
蓝桥杯python选拔赛真题详解
-
蓝桥杯python省赛真题详解
-
蓝桥杯python国赛真题详解
-
历届蓝桥杯科技素养计算思维真题解析
2、考级资料
-
python等级一级真题解析【电子学会】
-
python等级二级真题解析【电子学会】
-
python等级三级真题解析【电子学会】
-
python等级四级真题解析【电子学会】
3、其它资料
-
初学python100例
- 历届蓝桥杯scratch国赛真题解析
- 历届蓝桥杯scratch省赛真题解析
- 历届蓝桥杯scratch STEMA选拔赛真题解析
- 历届蓝桥杯科技素养计算思维真题解析
- 画图-scratch编程考级99图
- 电子学会历年scratch等级考试一级真题解析
- 电子学会历年scratch等级考试二级真题解析
- 电子学会历年scratch等级考试三级真题解析
- 电子学会历年scratch等级考试四级真题解析
- 零基础学习scratch3.0【入门教学 免费】
- 零基础学习scratch3.0【视频教程 114节 免费】