admin 管理员组

文章数量: 1087139


2024年5月9日发(作者:socketpro是什么软件)

青少年软件编程(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:/', 'r'),下列描述不正确的是? ( )

A. f是变量名;

B. 以只读方式打开文件;

C. 如果文件不存在,会创建;

D. 'c:/'代表c盘中一个名为''的文件。

试题编号:20220210-ssn-005

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:文件打开方式:r只读,不创建文件。

考生答案:B

考生得分:0

是否评分:已评分

评价描述:

6. 有如下从csv文件中读入数据的程序段:

f=open("","r")

m=[]

for lines in f:

(("n").split(""))

()

print(m)

程序中存在错误的地方是? ( )

A. "r"

B. ("n")

C. split("")

D. ()

试题编号: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('','w')

(','.join(add)+'n')

()

下列说法错误的是? ( )

A. f=open('','w')说明当前是写入模式

B. (','.join(add)+'n')语句改成(' '.join(add)+'n'),程序运行效果一

C. 删除()语句,不能正确保存文件

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

试题难度:一般


本文标签: 文件 下列 试题