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

YLT Python 5级 2025.09

满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #17604
分值 2

在 Python 中,运行以下代码,选择正确的输出结果?

group_a = (85, 92, 88)
group_b = (90, 87, 93)
combined = group_a[:2] + group_b[-1:]
print(combined[2])
A

8888

B

9292

C

9393

D

程序报错:索引越界

2
单选题号 #17605
分值 2

在 Python 中运行以下代码,选择正确的输出结果?

scores = (85, 90, 85, 78, 90, 85)
count = scores.count(85)
print(count)
A

11

B

22

C

33

D

44

3
单选题号 #17606
分值 2
小红用集合记录了自己已选修的课程 `courses = {"数学", "英语"}`,她想一次性添加三门新课:`"人工智能"`、`"大数据"`、`"物联网"`。以下代码正确的是?
A`courses.add("人工智能", "大数据", "物联网")`
B`courses.update(["人工智能", "大数据", "物联网"])`
C`courses.extend(["人工智能", "大数据", "物联网"])`
D`courses.append("人工智能")`
4
单选题号 #17607
分值 2

学校运动会中,班级 AA 报名了项目集合 sports_A = { "田径", "游泳", "篮球" },班级 BB 报名了 sports_B = { "游泳", "足球", "羽毛球" }。体育老师需要统计两个班级一共报名了多少个不同的项目,应该使用以下哪种方法?

A

len(sports_A) + len(sports_B)

B

len(sports_A.intersection(sports_B))

C

len(sports_A.update(sports_B))

D

len(sports_A.union(sports_B))

5
单选题号 #17608
分值 2
在 Python 中,如何高效地将字符串 `s = 'Hello World!'` 转换为全小写形式?
A`s.lower()`
B`s.upper()`
C`s.swapcase()`
D`s.title()`
6
单选题号 #17609
分值 2

在 Python 中,执行下列语句,运行的结果分别是?

>>> s = 'I love python!'
>>> s.find('o')
 ?
>>> s.rfind('o')
 ?
A

33 和 1111

B

1111 和 33

C

44 和 1212

D

1212 和 44

7
单选题号 #17610
分值 2
Python 中 `%` 格式化方法的常用符号里,哪一个是转换十进制整数?
A`%b`
B`%d`
C`%o`
D`%x`
8
单选题号 #17611
分值 2

有如下 Python 程序:

s = 'AB122CCC333DDEFF'

c = 0
for i in s:
 if '0' <= i <= '9':
 c += 1
print(s[c:c+3])

则程序运行的结果是?

A

CCC

B

CC3

C

C33

D

CC333

9
单选题号 #17612
分值 2

某 Python 程序段如下:

tup = (i for i in range(50))
c = 0
for i in tup:
 if i % 3 == 0 and i % 7 == 0:
 c += 1

程序运行后,输出的结果 cc 的值是?

A

22

B

33

C

44

D

55

10
单选题号 #17613
分值 2

在 Python 中,使用列表生成式生成一个包含 11 到 2020 的奇数的列表,不正确的代码是?

A

[i for i in range(1, 21) if i % 2 == 1]

B

[i for i in range(1, 20, 2)]

C

[2*i-1 for i in range(1, 10)]

D

list(map(lambda i: 2*i+1, range(0, 10)))

🔒

已解锁前 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号

隐私政策服务条款