理论卷2025年3月青少年软件编程(Python) · 五级
YLT Python 5级 2025.03
满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #18056
分值 2以下哪个选项不是Python中的推导式?
A列表推导式
B字典推导式
C集合推导式
D元组推导式
2
单选题号 #18057
分值 2以下Python代码的返回结果是?
[x**2 for x in range(5)]
A
[0, 1, 4, 9, 16]
B
[1, 4, 9, 16, 25]
C
[0, 1, 4, 9, 16, 25]
D
[1, 4, 9, 16, 25, 36]
3
单选题号 #18058
分值 2已知列表list1=["张三","李四","王五","赵六"],能输出['张三', '王五']的是?
Aprint(list1[0:2])
Bprint(list1[0::2])
Cprint(list1[0,2])
Dprint(list1[1:3])
4
单选题号 #18059
分值 2下列Python代码的输出为?
g = [1,2,3,4,5]
a = g.pop(1)
print(g[-a])
A
2
B
5
C
3
D
4
5
单选题号 #18060
分值 2下面Python程序运行后,结果?
list1 = ['a',1,'c',2]
del list1[1:3]
print(list1)
A
['c',2]
B
['a',1]
C
['a',2]
D
[1,'c']
6
单选题号 #18061
分值 2有如下Python程序段,执行该程序段后,输出显示的内容是?
list1 = []
for i in range(15):
if i%3 == 0:
continue
elif i%5 == 0:
break
list1.append(i)
print(list1)
A
[0,1,2]
B
[1,2,4]
C
[0,1,2,4]
D
[1,2,4,5]
7
单选题号 #18062
分值 2元组变量 name = ('Betty', 'Linda', 'Whitney', 'Lily'),则 name[::-1] 的运行结果是?
A('Betty', 'Linda', 'Whitney', 'Lily')
B('Lily', 'Whitney', 'Linda', 'Betty')
C运行出错
D("Lily")
8
单选题号 #18063
分值 2有如下Python程序,请问此程序的执行结果是?
tup1 = ('Google', 'Firefox', 'UC', 'QQ', '360')
tup1[1] = "火狐"
print(tup1[1])
A
Firefox
B
火狐
CGoogle
D
程序出现错误
9
单选题号 #18064
分值 2学校组织了一次阅读打卡活动,每日读书时长被记录在列表 reading_times = [30, 45, 60, 35, 40, 50] 中,同时有对应的参与学生姓名列表 names = ['小明', '小红', '小亮', ...]。若想找出所有读书时长大于等于45分钟的学生姓名并存入新的列表,以下哪个表达式是正确的?
A
long_readers = [names[i] for i in reading_times if i >= 45]
B
long_readers = [reading_times[i] for i in range(len(names)) if reading_times[i] >= 45]
C
long_readers = [names[i] for i in range(len(reading_times)) if reading_times[i] >= 45]
D
long_readers = [names[i] for i in names if reading_times[i] >= 45]
10
单选题号 #18065
分值 2下列关于字符串的说法中,错误的是?
A字符串支持成员关系操作符(in)
B字符串是不可变序列,但是字符串有replace()方法,可以改变部分字符
C字符串是任意字符的无序组合
D字符串支持双向索引切片操作
🔒
已解锁前 10 题
第 11~38 题(共 28 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
