EXY-TF-1940
第 41 题
以下 Python 代码使用递推算法实现了计算正整数
n 的二进制表示中包含 1 个数的功能。def popcount(n):
cnt = [0] * (n + 1)
for i in range(1, n + 1):
cnt[i] = cnt[i >> 1] + (i & 1)
return cnt[n]
语言:
Python
GESP真题
四级
2026.9
判断题号:
10
EXY-TF-1939
第 42 题
对一组数据
[5, 2, 6, 4, 8, 1, 7, 3] 使用选择排序的方法按从小到大的顺序进行排序,则第 2 轮排序过后的结果是 [1, 2, 6, 4, 8, 5, 7, 3] 。
语言:
Python
GESP真题
四级
2026.9
判断题号:
9
EXY-TF-1938
第 43 题
执行下面 Python 代码会抛出
KeyError 异常。print({}.get('key'))
语言:
Python
GESP真题
四级
2026.9
判断题号:
8
EXY-TF-1937
第 44 题
在 Python 中,
f.readlines() 与 list(f) 的作用完全相同,都会将文件的所有行读入一个列表,并保留每行已有的换行符,即下列两段代码的输出结果相同。with open("test.txt", "r") as f:
print(f.readlines())
with open("test.txt", "r") as f:
print(list(f))
语言:
Python
GESP真题
四级
2026.9
判断题号:
7
EXY-TF-1936
第 45 题
执行下面 Python 代码后,
oldest 的值为 {'name': 'Alice', 'age': 30} 。data = [{'name': 'Alice', 'age': 30}, {'name': 'Bob', 'age': 25}]
oldest = max(data, key=lambda d: d['age'])
语言:
Python
GESP真题
四级
2026.9
判断题号:
6
当前页显示 41 - 45
,共 1000 道判断题