理论卷2025年12月青少年软件编程(Python) · 二级
YLT Python 2级 2025.12
满分 100 · 及格 60 · 时长 60 分钟 · 共 37 题 (单选25 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #17341
分值 2请问执行以下语句后,列表 shi 的值为?
shi = ["春望","将进酒","咏柳","悯农"]
shi[2] = "春夜喜雨"
A
["春望","将进酒","咏柳","悯农"]
B
['春望', '将进酒', '春夜喜雨']
C
['春望', '将进酒', '春夜喜雨', '悯农']
D
['春望', '春夜喜雨', '咏柳' '悯农']
2
单选题号 #17342
分值 2小园将学校常见的体育项目放在了元组中,如:play = ('足球', '篮球', '蝶泳', '自由泳', '仰泳', '跑步', '跳绳'),由于项目太多,现在他希望只访问元组 play 的第 个元素和第 个元素,你可以帮帮他吗?
A
play[:4]
B
play[:3]
C
play[0:3]
D
play[1:3]
3
单选题号 #17343
分值 2运行下面的程序,输入 ,得到的输出结果是?
score = int(input("请输入考试成绩:"))
if(score >= 90):
print("你的等级是A")
elif(score >= 75):
print("你的等级是B")
else:
print("你的等级是C")
A
你的等级是A
B
你的等级是B
C
你的等级是C
D
无输出
4
单选题号 #17344
分值 2下面代码的输出结果是?
num_list = [2, 4, 6, 8]
print(num_list[-1])
A
2
B
4
C
8
D
10
5
单选题号 #17345
分值 2有一个字典 `my_dict = {'a': 1, 'b': 2}`,现在想获取键 `'a'` 对应的值,以下哪种方式正确?
A`my_dict['a']`
B`my_dict('a')`
C`my_dict'a'`
D`my_dict[a]`
6
单选题号 #17346
分值 2Python中执行以下代码后输出是?
a = 15
if a > 10:
print("A", end="")
elif a > 5:
print("B", end="")
else:
print("C")
A
A
B
B
C
C
D
无输出
7
单选题号 #17347
分值 2请问下列程序运行后,输出结果应该是?
s = "我爱Python"
for i in s:
print(i)
A
我爱Python
B
我
爱
P
y
t
h
o
n
C
我爱
Python
D
我爱
P
y
t
h
o
n
8
单选题号 #17348
分值 2诗句列表 `poem = ["黄河","白云间"]` 漏掉了 “远上”,需插入进去,正确的顺序是 “黄河”、“远上”、“白云间”,下列哪个代码可以实现想要的效果?
A`poem.append(2, "远上")`
B`poem.insert(2,"远上")`
C`poem.insert(1,"远上")`
D`poem[1] = "白日"`
9
单选题号 #17349
分值 2年级所有学生的名字都记录在了列表 `names` 中,下列哪段代码可以获取年级的总人数?
A`len(names)`
B`names.count()`
C`names.append()`
D`sorted(names)`
10
单选题号 #17350
分值 2老师用字典记录同学的英文名和学号:`stu_info = {'Alice': 101, 'Bob': 102, 'Cathy': 103}`,老师想要查询 Bob 的学号,应该选哪个代码?
A`stu_info[1]`
B`stu_info['Bob']`
C`stu_info.pop('Bob')`
D`stu_info.get(102)`
🔒
已解锁前 10 题
第 11~37 题(共 27 题)需开通题库会员或使用积分包作答
本卷为 VIP 试卷:需开通题库会员(无限刷)或购买积分包(每题 1 积分);已购长期正课学员自动享有权益
