以下是小编精心整理的青少年软件编程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

温馨提示! 你需要支付 ¥1.00 元后才能查看付费内容
点赞(0)
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部