题号123456789101112131415
答案DCBCDCAADBDACBC
Python 四级
2025 年 03 月
1单选题(每题 2 分,共 30 分)
第 1 题 2025年春节有两件轰动全球的事件,一个是DeepSeek横空出世,另一个是贺岁片《哪吒2》票房惊人,入了
全球票房榜。下面关于DeepSeek与《哪吒2》的描述成立的是( )。
A. 《哪吒2》是一款新型操作系统
B. DeepSeek是深海钻探软件
C. 《哪吒2》可以生成新的软件
D. DeepSeek可以根据《哪吒2》的场景生成剧情脚本
第 2 题 对整型变量N,如果它能够同时被3和5整出,则输出N是含有至少两个质因数。如果用流程图来描述处理过
程,则输出语句应该在哪种图形框中( )。
A. 圆形框
B. 椭圆形框
C. 平行四边形框
D. 菱形框
第 3 题 执行下面Python代码后,输出的结果是?( )
A. [{'num': 0}, {'num': 1}, {'num': 2}]
B. [{'num': 0}, {'num': 99}, {'num': 2}]
C. 所有字典的 'num' 都变为 99
D. 报错
第 4 题 执行下面Python代码后,输出的结果是?( )
lst = [{'num': i} for i in range(3)]
lst[1]['num'] = 99
print(lst)
1
2
3
A. [1]
B. (2,)
C. [1, 3]
D. 报错
第 5 题 执行下面Python代码后,输出的结果是?( )
A. [1] [2] [3]
B. [3] [3] [3]
C. [1] [1, 2] [3]
D. [1, 2] [1, 2] [3]
第 6 题 以下哪个函数调用是合法的?( )
A. func(1, b=2, 3)
B. func(a=1, 2, c=3)
C. func(1, 2)
D. func(b=1, a=2, 3)
第 7 题 执行下面Python代码后,输出的结果是?( )
keys = ['a', 'b']
values = [[1], (2,)]
d = {k: v for k, v in zip(keys, values)}
d['a'].append(3)
print(d['a'])
1
2
3
4
5
def append_value(value, container=[]):
container.append(value)
return container
result1 = append_value(1)
result2 = append_value(2)
result3 = append_value(3, [])
print(result1, result2, result3)
1
2
3
4
5
6
7
8
9
def func(a, b, c=0):
print(a + b + c)
1
2
A. 1 2
B. 2 1
C. (2, 1)
D. 报错
第 8 题 执行下面Python代码后,输出的结果是?( )
A. 1 2 3
B. 1 1 1
C. 3 3 3
D. 报错
第 9 题 以下哪个函数调用会返回 [2, 4, 6]?( )
A. process(nums, lambda x: x % 2)
B. process(nums, lambda x: x + 1)
C. process(nums, lambda x: x ** 2)
D. process(nums, lambda x: x * 2)
def swap(a, b):
a, b = b, a
return a, b
x, y = 1, 2
swap(x, y)
print(x, y)
1
2
3
4
5
6
7
CCF GESP 2025年3月认证 Python 4级试题