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

YLT Python 3级 2025.12

满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #17378
分值 2
将二进制数 `1011011` 转换为十六进制数,其末位数字为?
AB
BA
C3
D6
2
单选题号 #17379
分值 2

下列 Python 代码执行结果是?

a = [3, 5, 7, 9]
print(a[1:-1])
A

[5, 7]

B

[3, 5]

C

[5, 7, 9]

D

[3, 5, 7]

3
单选题号 #17380
分值 2
已知 `lst = [[1,2], [3,4], [5,6]]`,`lst[1][1]` 的值是?
A2
B3
C4
D5
4
单选题号 #17381
分值 2

对于下列代码,选项说法正确的是?

with open("data.csv", "w") as f:
 f.write("Name,Age\nAlice,12\nBob,15")
A

读取CSV文件

B

创建包含两行数据的CSV文件

C

追加数据到文件末尾

D

删除文件内容

5
单选题号 #17382
分值 2
在 csv 文件中写入内容并且不覆盖原来的数据,打开文件的模式是?
Aw
Br
Cb
Da
6
单选题号 #17383
分值 2

下列 Python 代码的功能是?

with open("data.txt", "r+") as f:
 con = f.read()
 f.write(con.upper())
A

读取内容并追加大写版本

B

覆盖原文件内容为大写

C

报错(文件未关闭)

D

读取后插入大写内容到开头

7
单选题号 #17384
分值 2
十进制数 25 转换为二进制数是?
A10011
B11001
C1001
D100110
8
单选题号 #17385
分值 2

对于二进制数 10111,其划线处的“1”对应的权值是?

A

242^4

B

232^3

C

222^2

D

212^1

9
单选题号 #17386
分值 2
十进制数 18,转化为八进制数为?( )
A16
B18
C20
D22
10
单选题号 #17387
分值 2
下列有关于算法的描述,正确的是?( )
A算法可以没有输入,但一定有输出
B算法有两种结构,即顺序结构和分支结构
C算法可用程序语言来表示,但不能用自然语言表示
D算法可以没有输出,但必有输入
🔒

已解锁前 10 题

第 11~38 题(共 28 题)需开通题库会员或使用积分包作答
本卷为 VIP 试卷:需开通题库会员(无限刷)或购买积分包(每题 1 积分);已购长期正课学员自动享有权益
海小星AI平台海小星AI平台

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

课程方向

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

联系我们

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

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

隐私政策服务条款