青少年软件编程(Python)等级考试试卷(三级)
分数:
100
题数:
38
一、单选题(共25题,共50分)
1.
十六进制数100,对应的十进制数为
?( )
A.
128
B.
256
C.
28
D.
56
试题编号:20220425-ll-001
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:考查学生将十六进制数转为十进制数。本质上就是int('100',16),答案为256。
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
2.
下图代码中,问号处应该填写的答案是哪个
?( )
A.
"9"
B.
9
C.
"10"
D.
10
试题编号:20220425-ll-002
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:hex() 函数用于将10进制整数转换成16进制。本题中答案为十进制数10,不能加引号。
考生答案:D
考生得分:2
是否评分:已评分
评价描述:
3.
下列4个表达式中,答案不是整数6的是?( )
A.
abs(-6)
B.
int(6.88)
C.
round(5.55)
D.
min(float(6),9,8,7)
试题编号:20220425-ll-003
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:考查学生对内置数值处理函数的理解。abs()是取绝对值,int()默认会取整,round()四舍五入,float()会把整数转为浮点数,min()获取列表中的最小值,所以,上列4个表达式,只有选项D的答案是6.0浮点数,不是整数6
考生答案:D
考生得分:2
是否评分:已评分
评价描述:
4.
min()函数用于获取参数中的最小值,如果 a = min('654') ,请问下面表达式中,正确的是哪一个?( )
A.
print(max(chr(a),3,2))
B.
print(max(bin(a),3,2))
C.
print(max(float(a),3,2))
D.
print(max(hex(a),3,2))
试题编号:20220425-ll-004
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:本题考查学生对常用编码与数制函数的理解与掌握,正确答案选C 。因为 min('654') 得到的是一个字符,而chr()、bin()、hex()三个函数的参数都必须是整数,所以唯一正确的是选项C ,float()函数可以将字符转换成浮点数。
考生答案:C
考生得分:2
是否评分:已评分
评价描述:
5.
对于CSV格式数据文件,下列描述错误的是
?( )
A.
CSV文件使用逗号分隔值。
B.
CSV文件的扩展名为.CS。
C.
CSV格式是一种通用的,相对简单的文件格式。
D.
“记事本”和“Excel”可直接读入和保存CSV格式文件。
试题编号:20220503-ppz-007
试题类型:单选题
标准答案:B
试题难度:容易
试题解析:CSV文件格式的扩展名为.CSV。
考生答案:B
考生得分:2
是否评分:已
202209Python编程真题——(3级)