2024年9月青少年软件编程Python等级考试(三级)真题试卷
选择题
第 1 题 单选题
以下python表达式的值为True的是?( )
A.all(' ','1','2','3')
B.any([])
C.bool('abc')
D.divmod(6,0)
第 2 题 单选题
下列python代码的运行结果是?( )
l=list(map(float, (1,2,3,4)))
print(l)
A.[1,2,3,4]
B.['1','2','3','4']
C.[1.0,2.0,3.0,4.0]
D.['1.0','2.0','3.0','4.0']
第 3 题 单选题
关于filter()函数的使用,以下哪个选项不正确?( )
A.filter()函数可以用于过滤出一个序列里符合函数功能的元素
B.filter()函数接收两个参数
C.filter()函数只能过滤列表
D.filter()函数可与lambda匿名函数一起使用
第 4 题 单选题
运行以下Python代码,得到的结果是?( )
a='20'
b='24'
print(a+b)
A.44
B.2024
C.20+24
D.'44'
第 5 题 单选题
Python表达式[1, 2, 3]*3的执行结果为?( )
A.[3,6,9]
B.[1,2,3],[1,2,3,],[1,2,3,]
C.[1, 2, 3, 1, 2, 3, 1, 2, 3]
D.[123123123]
第 6 题 单选题
Python表达式[3] in [1, 2, 3, 4]的结果是?( )
A.2
B.3
C.False
D.True
第 7 题 单选题
Pytho表达式 sum(range(5)) 的值为?( )
A.5
B.55
C.10
D.15
第 8 题 单选题
Python表达式list(map(str, [1, 2, 3, 4, 5])) 的值为?( )
A.[1,2,3,4,5]
B.{1,2,3,4,5}
C.['1','2','3','4','5']
D.{'1','2','3','4','5'}
第 9 题 单选题
Python表达式divmod(6,2)结果为?( )
A.(3)
B.(0)
C.(3,0)
D.[3,0]
第 10 题 单选题
运行以下Python代码,输出的结果是?( )
s='abcdefg'
print(min(s)+max(s))
A.ag
B.a
C.g
D.ga
第 11 题 单选题
运行Python程序,下列说法正确的是?( )
c=["立春","雨水"]
f=open("jieqi.csv","a")
f.write(",".join(c)+"\n")
f.close()
A.如果存在jieqi.csv文件,将覆盖jieqi.csv文件内容
B.如果不存在jieqi.csv文件,将产生一个jieqi.csv文件
C.程序运行后jieqi.csv文件内容不变
D.程序运行错误
第 12 题 单选题
使用with语句可以读取csv格式文件中的数据,下图所示,有一个名为“jieqi.csv”的文件,小明针对这个文件编写如下代码,请问Python代码运行后打印在屏幕上的结果是?( )
with open("jieqi.csv","r") as f:
c=f.read().strip().split(",")
print(c)
A.立春,雨水,惊蛰,春分
B.[立春,雨水,惊蛰,春分]
C.['立春,雨水,惊蛰,春分']
D.['立春','雨水','惊蛰','春分']
================================================
答案和更多内容请查看网站:【试卷中心 -- Python编程 三级】
网站链接
青少年软件编程历年真题模拟题实时更新
================================================