YLT Python 5级 2025.09
在 Python 中,运行以下代码,选择正确的输出结果?
group_a = (85, 92, 88)
group_b = (90, 87, 93)
combined = group_a[:2] + group_b[-1:]
print(combined[2])
程序报错:索引越界
在 Python 中运行以下代码,选择正确的输出结果?
scores = (85, 90, 85, 78, 90, 85)
count = scores.count(85)
print(count)
小红用集合记录了自己已选修的课程 courses = {"数学", "英语"},她想一次性添加三门新课:"人工智能"、"大数据"、"物联网"。以下代码正确的是?
courses.add("人工智能", "大数据", "物联网")
courses.update(["人工智能", "大数据", "物联网"])
courses.extend(["人工智能", "大数据", "物联网"])
courses.append("人工智能")
学校运动会中,班级 报名了项目集合 sports_A = { "田径", "游泳", "篮球" },班级 报名了 sports_B = { "游泳", "足球", "羽毛球" }。体育老师需要统计两个班级一共报名了多少个不同的项目,应该使用以下哪种方法?
len(sports_A) + len(sports_B)
len(sports_A.intersection(sports_B))
len(sports_A.update(sports_B))
len(sports_A.union(sports_B))
在 Python 中,如何高效地将字符串 s = 'Hello World!' 转换为全小写形式?
s.lower()
s.upper()
s.swapcase()
s.title()
在 Python 中,执行下列语句,运行的结果分别是?
>>> s = 'I love python!'
>>> s.find('o')
?
>>> s.rfind('o')
?
和
和
和
和
Python 中 % 格式化方法的常用符号里,哪一个是转换十进制整数?
%b
%d
%o
%x
有如下 Python 程序:
s = 'AB122CCC333DDEFF'
c = 0
for i in s:
if '0' <= i <= '9':
c += 1
print(s[c:c+3])
则程序运行的结果是?
CCC
CC3
C33
CC333
某 Python 程序段如下:
tup = (i for i in range(50))
c = 0
for i in tup:
if i % 3 == 0 and i % 7 == 0:
c += 1
程序运行后,输出的结果 的值是?
在 Python 中,使用列表生成式生成一个包含 到 的奇数的列表,不正确的代码是?
[i for i in range(1, 21) if i % 2 == 1]
[i for i in range(1, 20, 2)]
[2*i-1 for i in range(1, 10)]
list(map(lambda i: 2*i+1, range(0, 10)))