青少年软件编程(Python)等级考试试卷(三级)
分数:100 题数:38
一、单选题(共25题,每题2分,共50分)
1.
下列代码的输出结果是?( )
x = 0x10
print(x)
A.
2
B.
8
C.
10
D.
16
试题编号:20210204-jinwanlian-03
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:0x10的结果为16,故选D
2.
关于语句f=open('d:/a.txt', 'r'),下列描述不正确的是?( )
A.
f是变量
B.
'r'以只读方式打开文件
C.
如果文件a.txt不存在,不会报错
D.
‘d:/a.txt’是文件路径,代表d盘中一个名为‘a.txt’的文件
试题编号:20210204-jinwanlian-09
试题类型:单选题
标准答案:C
试题难度:较难
试题解析:文件打开方式错误:r只读,不创建文件,如果文件a.txt不存在,会报错。
3.
表达式 all([1,True,True])的结果是?( )
A.
1
B.
False
C.
出错
D.
True
试题编号:20210204-jinwanlian-19
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 True,如果是返回 True,否则返回 False。元素除了是 0、空、False外都算 True。
4.
Python中表示合法的二进制整数是?( )
A.
0bC3F
B.
0B1010
C.
0B1019
D.
0b1708
试题编号:20210204-jinwanlian-01
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:Python中表示合法的二进制使用B(b)表示,只有0,1两个数码,故选B
5.
执行语句x,y,z=tuple([2,1,3])之后,变量y的值为?( )
A.
1
B.
2
C.
[1]
D.
[2,1,3]
试题编号:20210204-jinwanlian-21
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:Python 元组 tuple() 函数将列表转换为元组。使用tuple 给多个变量赋值,y的值为1。
6.
下列代码的执行结果是?( )
ls=[[1,2,3],[[4,5],6],[7,8]]
print(len(ls))
A.
1
B.
3
C.
4
D.
8
试题编号:20210204-jinwanlian-08
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:len() 方法返回对象(字符、列表、元组等)长度或项目个数,本题返回值为3。
7.
下列能产生列表[1, 3, 5, 7, 9]的表达式是?( )
A.
list(range(0,9))
B.
list(range(1,10))
C.
list(range(0,9,2))
D.
list(range(1,10,2))
试题编号:20210204-jinwanlian-15
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:选项A.list(range(0,9))产生的是[0, 1, 2, 3, 4, 5, 6, 7, 8],选项B.list(range(1
202103Python编程真题——(3级)