理论卷2025年3月青少年软件编程(Python) · 三级

YLT Python 3级 2025.03

满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #17980
分值 2
学校进行体育跳远期末考试,每人有三次机会,取最远的一次作为最后成绩,1班的成绩如下,CLASS1=[['李明',150,152,147],['王红',146,143,146],['刘岩',148,152,150],['张坤',156,152,154]],那么输出张坤的最好成绩,下列代码正确的是?
ACLASS1[4][1]
BCLASS1[4][0]
CCLASS1[3][1]
DCLASS1[3][0]
2
单选题号 #17981
分值 2
一所小学有六个年级,每个年级有5个班,现用二进制对所有班级进行编码,最少需要几位二进制?
A4位
B5位
C6位
D7位
3
单选题号 #17982
分值 2
以下哪项Python表达式的运行结果是正确?
Aint("1001",2),结果为9
Bint("26",8),结果为21
Cint("1a",16),结果为25
Dint("0x8e",16),结果为143
4
单选题号 #17983
分值 2

有如下Python程序:

c=['语文','数学','英语']
f=open('course.csv','w')
f.write(','.join(c)+'\n')
f.close()

下列说法正确的是?

A

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

B

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

C

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

D

打开.csv文件是空白的

5
单选题号 #17984
分值 2
列表list=[7,9,3,6,2,5]使用选择排序算法,按从小到大的顺序排列,则第二轮排序的结果为?
A2,9,3,6,7,5
B2,3,9,6,7,5
C2,3,5,6,7,9
D2,3,7,9,6,5
6
单选题号 #17985
分值 2

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

count=len(a)
for i in range(1,count):
 key=a[i]
 j=i-1
 while j>=0 and a[j]>key:
 ________
 j-=1
 a[j+1]=key
print(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
单选题号 #17986
分值 2
计算三角形面积,可以采用的算法是?
A解析算法
B枚举算法
C排序算法
D查找算法
8
单选题号 #17987
分值 2
二进制数 11001010 转换为十六进制是?
A202
BCA
CAC
DA
9
单选题号 #17988
分值 2
表达式hex(12)的返回值是?
A'0x12'
B'0xc'
C'0b12'
D'0bc'
10
单选题号 #17989
分值 2
想要在一个csv文件中写入内容并且不覆盖原来的数据,应该使用什么模式打开文件?
Aw
Br
Ca
Db
🔒

已解锁前 10 题

第 11~38 题(共 28 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
海小星AI平台海小星AI平台

点亮AI梦想,编程未来之星。专业的青少年AI编程教育平台。

课程方向

  • AIGC人工智能
  • Scratch图形化
  • Python编程
  • C++/NOIP竞赛

联系我们

  • 北京市西城区万博苑7号楼3层F28室
  • +86-010-83553010
  • contact@seanova.cn

© 2026 海小星AI平台|京ICP备2022032747号

隐私政策服务条款