以下是小编精心整理的青少年软件编程Python三级考试试卷及答案,欢迎大家借鉴与参考,希望对大家有所帮助。
青少年软件编程Python三级考试试卷及答案
分数:100题数:38
一、单选题(共25题,共50分)
1.二进制数101100111对应的十六进制数的数值是?()
A.6
B.369
C.167
D.165
试题编号:20220210-ssn-001
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:
考生答案:B
考生得分:0
是否评分:已评分
评价描述:
2.Python中表示合法的八进制整数是?()
A.0o129
B.0o12A
C.0O1708
D.0O1207
试题编号:20220210-ssn-002
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:
考生答案:D
考生得分:2
是否评分:已评分
评价描述:
3.在Python中,int('10',16)语句的作用是?()
A.将十进制数10转化为十六进制数16
B.将十六进制数10转化为十进制数16
C.将字符串“10”转化为二进制整数
D.将字符串“10”转化为十六进制整数
试题编号:20220210-ssn-003
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
4.八进制7与十六进制7相加,其对应的十进制数是?()
A.21
B.7
C.14
D.77
试题编号:20220210-ssn-004
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:
考生答案:C
考生得分:2
是否评分:已评分
评价描述:
5.关于语句f=open('c:/abc.csv','r'),下列描述不正确的是?()
A.f是变量名;
B.以只读方式打开文件;
C.如果文件abc.csv不存在,会创建abc.csv;
D.'c:/abc.csv'代表c盘中一个名为'abc.csv'的文件。
试题编号:20220210-ssn-005
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:文件打开方式:r只读,不创建文件。
考生答案:B
考生得分:0
是否评分:已评分
评价描述:
6.有如下从csv文件中读入数据的程序段:
f=open("abc.csv","r")
m=[]
for lines in f:
m.append(lines.strip("\n").split("\"))
f.close()
print(m)
程序中存在错误的地方是?()
A."r"
B.lines.strip("\n")
C.split("\")
D.f.close()
试题编号:20220210-ssn-006
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:
考生答案:D
考生得分:0
是否评分:已评分
评价描述:
7.对于a=len([2,3,4,5,[7,8],(9,10)]),a的值是?()
A.4
B.6
C.8
D.7
试题编号:20220210-ssn-007
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
8.有关Python文件常用读写方式的描述,错误的是?()
A.read()每次读取整个文件
B.read()生成的文件内容是一个字符串
C.readline()每次只读取文件的一行
D.readlines()每次按行读取整个文件内容,将读取到的内容放到一个字符串中
试题编号:20220210-ssn-008
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:readlines()每次按行读取整个文件内容,将读取到的内容放到一个列表中
考生答案:A
考生得分:0
是否评分:已评分
评价描述:
9.add=['北京','上海','广州','深圳']
f=open('city.csv','w')
f.write(','.join(add)+'\n')
f.close()
下列说法错误的是?()
A.f=open('city.csv','w')说明当前是写入模式
B.f.write(','.join(add)+'\n')语句改成f.write(''.join(add)+'\n'),程序运行效果一样
C.删除f.close()语句,不能正确保存文件
D.当前程序的功能是将列表对象输出到CSV文件
试题编号:20220210-ssn-009
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:
考生答案:C
考生得分:0
是否评分:已评分
评价描述:
10.当发生异常时,下列描述正确的是?()
A.需要捕获异常,然后进行相应的处理
B.需要把可能发生错误的语句放在except模块里
C.需要把处理异常的语句放在try模块里
D.需要为每一个try模块设定且只能设定一个except模块
试题编号:20220210-ssn-010
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:
考生答案:A
考生得分:2
是否评分:已评分
评价描述:
11.下列程序段在运行时输入"2",则输出结果是?()
try:
a=eval(input())
print(a)
except NameError:
print('Error!')
A.”2”
B.2.0
C.Error!
D.2
试题编号:20220210-ssn-011
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:
考生答案:D
考生得分:2
是否评分:已评分
评价描述:
12.下列程序运行结果是?()
a="2"
b="3"
c=int(a+b)
print(c)
A.5
B."5"
C.5.0
D.23
试题编号:20220210-ssn-012
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:
考生答案:D
考生得分:2
是否评分:已评分
评价描述:
13.执行代码a,b,c=sorted((1,3,2))之后,变量b的值为?()
A.1
B.3
C.2
D.(1,3,2)
试题编号:20220210-ssn-013
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:
考生答案:C
考生得分:2
是否评分:已评分
评价描述:
14.x=min('5678'),下列选项中语法错误的一项是?()
A.print(max(float(x),7,6))
B.print(max(ord(x),7,6))
C.print(max(bin(x),7,6))
D.print(max(int(x),7,6))
试题编号:20220210-ssn-014
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:
考生答案:A
考生得分:0
是否评分:已评分
评价描述:
15.以下表达式的值为Fasle的是?()
A.all(())
B.any(['0'])
C.any((0,))
D.all(['a','b'])
试题编号:20220210-ssn-015
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:
考生答案:B
考生得分:0
是否评分:已评分
评价描述:
16.以下表达式的值为True的是?()
A.bool([])
B.bool(None)
C.bool("False")
D.bool(range(0))
试题编号:20220210-ssn-016
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:
考生答案:C
考生得分:2
是否评分:已评分
评价描述:
17.print(divmod(22,7))的运行结果是?()
A.3.0
B.3
C.[3,1]
D.(3,1)
试题编号:20220210-ssn-017
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:
考生答案:D
考生得分:2
是否评分:已评分
评价描述:
18.下列表达式的结果与其他三项不相同的是?()
A.abs(-3.4)
B.round(abs(-3.4))
C.abs(round(-3.4))
D.min(round(3.4),round(3.8))
试题编号:20220210-ssn-018
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:
考生答案:A
考生得分:2
是否评分:已评分
评价描述:
19.关于ascii()函数,描述不正确的是?()
A.ascii()返回一个对象的字符串
B.ascii()返回一个对象的ASCII码的值
C.ascii()的返回值的类型必然是字符串
D.ascii(1)的结果是"1"
试题编号:20220210-ssn-019
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
20.下列关于表达式的计算结果,不正确的是?()
A.bool(2*3-0)的值为“True”
B.bool(2*3-2)的值为“True”
C.bool(2*3-3)的值为“True”
D.bool(2*3-6)的值为“True”
试题编号:20220210-ssn-020
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:
考生答案:D
考生得分:2
是否评分:已评分
评价描述:
21.下列输出结果为"1+2+3=6"的是?()
A.print(1+2+3=6)
B.print(1+2+3,'=6')
C.print(1,2,3,sep='+','=6')
D.print(1,2,3,sep='+',end='=6')
试题编号:20220210-ssn-021
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:
考生答案:D
考生得分:2
是否评分:已评分
评价描述:
22.下列函数能创建一个新的列表的是?()
A.sorted()
以下是小编精心整理的青少年软件编程Python三级考试试卷及答案,欢迎大家借鉴与参考,希望对大家有所帮助。
青少年软件编程Python三级考试试卷及答案
分数:100题数:38
一、单选题(共25题,共50分)
1.二进制数101100111对应的十六进制数的数值是?()
A.6
B.369
C.167
D.165
试题编号:20220210-ssn-001
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:
考生答案:B
考生得分:0
是否评分:已评分
评价描述:
2.Python中表示合法的八进制整数是?()
A.0o129
B.0o12A
C.0O1708
D.0O1207
试题编号:20220210-ssn-002
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:
考生答案:D
考生得分:2
是否评分:已评分
评价描述:
3.在Python中,int('10',16)语句的作用是?()
A.将十进制数10转化为十六进制数16
B.将十六进制数10转化为十进制数16
C.将字符串“10”转化为二进制整数
D.将字符串“10”转化为十六进制整数
试题编号:20220210-ssn-003
试题类型:单选题
标准答案:B