第 1 题 小杨父母带他到某培训机构给他报名参加CCF组织的GESP认证考试的第1级,那他可以选择的认证语会有几种?( )
A. 1
B. 2
C. 3
D. 4
第 2 题 下面流程图在yr输入2024时,可以判定yr代表闰年,并输出 2月是29天 ,则图中菱形框中应该填入( )。
A.(yr%400==0) || (yr%4==0)
B.(yr%400==0) || (yr%4==0 && yr%100!=0)
C.(yr%400==0) && (yr%4==0)
D.(yr%400==0) && (yr%4==0 && yr%100!=0)
第 3 题 执行下面Python代码后,输出的结果可能是?( )
name = ('Tom', 'Join', 'Gaia')
age = (10, 13, 12)
print({(a.upper(), b) for a, b in zip(name, age)})
A. {'Tom': 10, 'Join': 13, 'Gaia': 12}
B. {'TOM': 10, 'JOIN': 13, 'GAIA': 12}
C. {('JOIN', 13), ('TOM', 10), ('GAIA', 12)}
D. {('Join', 13), ('Tom', 10), ('Gaia', 12)}
第 4 题 函数fun的定义如下,调用该函数的语句错误的是?( )
def fun(x, y, z=3):
print(x, y, z)
A. fun(1, 2, 3)
B. fun(1, 2)
C. fun(y=2, x=1)
D. fun(1, y=2, 3)
第 5 题 执行下面Python代码后,输出的结果是?( )
def fun(x, y, *nums):
res = x + y for i in nums:
res += i
return res
print(fun(10, 20, 15, 25, 30))
A. 30
B. 45
C. 100
D. 语法错误
第 6 题 执行下面Python代码后,输出的结果是?( )
def fun(x, y, **kwargs):
res = x + y
for i in kwargs.values():
res += i
return res
print(fun(10, 20, A=6, B=1, C=3))
A. 40
B. 36
C. 30
D. 语法错误
第 7 题 执行下面python代码后,输出的结果是?( )
def add():
count = 1
def fun():
nonlocal count
print(count, end="#")
count += 2
return fun
a = add()
a()
a()
A. 1#3#
B. 1#1#
C. 3#3#
D. add函数语法错误
第 8 题 执行下面python代码后,输出的结果是?( )
s = 1
def sums(n):
global s s = 0
s = s + n print(s, end="#")
sums(5)
print(s, end="#")
A. 5#5#
B. 5#1#
C. 1#1#
D. 1#5#
第 9 题 执行下面python代码后,输出的结果是?( )
def add(c):
d = c.append(40)
return d
a = [10, 20, 30]
b = add(a)
print(a, b)
A.[10, 20, 30] [10, 20, 30]
B.[10, 20, 30, 40] [10, 20, 30, 40]
C.[10, 20, 30] [10, 20, 30, 40]
D.[10, 20, 30, 40] None
第 10 题 在一个农场上,有一头母牛。根据农场的规则,这头母牛每年年初都会生出一头小母牛。每头新生的小母牛从它们出生的第四个年头开始,也会每年年初生出一头新的小母牛。假设没有母牛死亡,并且每头母牛都严格遵 循这个规则。下列程序用来计算在 年时,农场上共有多少头母牛,其中横线处填写的代码为?()
lst = [0] * 100
lst[1:4] = [1, 2, 3, 4]
def calculate_cows(n):
if n <= 4:
return lst[n]
i = 5
while i <= n:
lst[i] = ________
i += 1
return lst[i - 1]
A. lst[i - 1] + lst[i - 3]
B. lst[i - 2] + lst[i - 3]
C. lst[i - 1] + lst[i - 2]
D. lst[-1] + lst[-3]
================================================
答案和更多内容请查看网站:【试卷中心 -- Python 四级】
青少年软件编程历年真题模拟题实时更新
================================================