2021年12月Python编程等级考试三级真题解析
判断题(共10题,每题2分,共20分)
26、在Python中,0x100010表示十六进制数100010
答案:对
考点分析:考查进制转换,十六进制数1️⃣0x开头,答案正确
27、在Python中,可以使用下面代码读取文件中的数据到列表
file = open('score.csv','r')
name = file.read().strip('\n').split(',')
file.close()
答案:对
考点分析:考查文件读取操作,r表示读文件,split会将读到的文件数据转换成对应的列表保存,答案正确
28、在Python中open('name.csv','r')命令的作用是以可写入的方式打开文件名为name的csv格式文件。
答案:错
考点分析:考查文件相关操作,r是读取文件,写入是w或者w+,答案错误
29、在Python中,print(abs(8-12)*3)的输出结果为-12
答案:错
考点分析:考查abs函数的使用,abs是返回绝对值,8-12=-4,绝对值为4,所以最后应该是12,答案错误
30、在Python中,divmod(98,8)的输出结果为(2,12)
答案:错
考点分析:考查divmod函数,divmod返回的是商和余数的元组,第一个是商,后一个是余数,答案错误
31、在Python中,chr(ord(a')-32)语句能将小写字母a转换为大写字母A。
答案:对
考点分析:考查ASCII编码相关信息,ord函数是会返回对应字符的ASCII码,chr函数是会返回ASCII码对应的字符;而小写字母在ASCII编码中比大写字母大32,答案正确
本文作者:小兔子编程 作者首页:https://blog.csdn.net/frank2102
32、在Python中,sorted()函数可以实现对列表中数据的排序,排序后原列表中数据的位置发生变化
答案:错
考点分析:考查排序函数的使用,sorted()函数可以对列表中的数据进行排序,返回一个新的已排序列表,而原列表中的数据位置不发生变化。若需要对原列表进行排序,可以使用列表的sort()方法,答案错误
33、bin函数可以将十进制数转换成二进制数。在Pvthon交互式编程环境下,执行语句bin(15)后,显示的运行结果是'1111'。
答案:错
考点分析:考查bin函数,bin函数确实是可以将十进制转换成二进制,返回的应该是0b1111,答案错误
34、二维数据可以用二维列表表示,该列表的每一个元素对应二维数据的一行
答案:对
考点分析:考查嵌套列表,列表的一个元素就是对应数据的一行,答案正确
35、tny...except结构的异常处理机制,当try代码段运行异常时,程序会跳到except代码段执行
答案:对
考点分析:考查异常处理,try是捕捉异常,except是处理异常,答案正确
推荐资料
- 所有考级比赛学习相关资料合集【推荐收藏】
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节 免费】