基本信息
文件名称:2025年3月青少年软件编程(python三级)等级考试试卷-客观题.pdf
文件大小:402.97 KB
总页数:8 页
更新时间:2025-06-25
总字数:约5.72千字
文档摘要

2025年3月青少年软件编程(python三级)等级考试试卷-客观题

题目总数:35总分数:70

一、单选题

第1题单选题

学校进行体育跳远期末考试,每人有三次机会,取最远的一次作为最后成绩,1班的成绩如下,CLASS1=[[李

明,150,152,147],[王红,146,143,146],[刘岩,148,152,150],[张坤,156,152,154]],那么输出张坤的最好成绩,

下列代码正确的是?()

A.CLASS1[4][1]

B.CLASS1[4][0]

C.CLASS1[3][1]

D.CLASS1[3][0]

第2题单选题

一所小学有六个年级,每个年级有5个班,现用二进制对所有班级进行编码,最少需要几位二进制?()

A.4位

B.5位

C.6位

D.7位

第3题单选题

以下哪项Python表达式的运行结果是正确?()

A.int(1001,2),结果为9

B.int(26,8),结果为21

C.int(1a,16),结果为25

D.int(0x8e,16),结果为143

第4题单选题

有如下Python程序:

1c=[语文,数学,英语]

2f=open(course.csv,w)

3f.write(,.join(c)+\n)

4f.close()

下列说法正确的是?()

A.当前程序的功能是将CSV文件输出为列表对象

B.运行后,程序不报错,也不回应

C.如果没有.csv文件,则会新建一个.csv文件和.py文件在同一个目录

D.打开.csv文件是空白的

第5题单选题

列表list=[7,9,3,6,2,5]使用选择排序算法,按从小到大的顺序排列,则第二轮排序的结果为?()

A.2,9,3,6,7,5

B.2,3,9,6,7,5

C.2,3,5,6,7,9

D.2,3,7,9,6,5

第6题单选题

对列表对象a=[3,7,2,5,8,6],用插入排序算法进行升序排序。小明编写了如下代码,请选择代码中横线处的内

容?()

1a=[3,7,2,5,8,6]

2count=len(a)

3foriinrange(1,count):

4key=a[i]

5j=i-1

6whilej=0anda[j]key:

________

7

8j-=1

9a[j+1]=key

10print(a)

A.a[j+1]=a[j]

B.a[j]=a[i]

C.a[j-1]=a[j]

D.a[j]=a[j-1]

第7题单选题

计算三角形面积,可以采用的算法是?()

A.解析算法

B.枚举算法

C.排序算法

D.查找算法

第8题单选题

二进制数转换为十六进制是?()

A.202

B.CA

C.AC

D.A

第9题单选题

表达式hex(12)的返回值是?()

A.0x12

B.0xc

C.0b12

D.0bc

第10题单选题

想要在一个csv文件中写入内容并且不覆盖原来的数据,应该使用什么模式打开文件?()

A.w

B.r

C.a

D.b

第11题单选题

以下说法正确的选项是?()

A.Python中列表、元组中的元素数据都不可以重复

B.如果csv文件存储的是二维数据,每一行则是一维数据

C.read()函数和readlines()函数都可以读取整个文件,但是read()函数读取的文件内容存放在一个列表里,

readlines()函数读取的文件内容存放在一个大字符串里

D.writelines()函数和readlines()函数都可以向文件写入多行内容

第12题单选题

1f=open(1.txt,w)

2f.write(\n\n.join([桃子,苹果,橙子]))