2021.09青少年软件编程(Python)等级考试试卷(五级)
一、单选题(共25题,每题2分,共50分)
1.执行下列代码,正确的答案是?(B)
>>> l=[10,0,1,6,12,8]
>>> l.sort(key=str)
>>> l
A. [0,1,6,8,10,12]
B. [0,1,10,12,6,8]
C. [0,1,10,6,8,12]
D. [12,10,8,6,1,0]
2.下列说法,正确的是?(B)
A. 集合类型是一个元素集合,元素之间有序
B. 集合类型是一个元素集合,元素不能重复
C. 集合类型是一个元素集合,元素可以重复
D. 集合类型是一个元素集合,元素之间无序,元素类型必修相同
3.对于r=range(5),下列合法的方法是?(D)
A. r[2]=8
B. del r[2]
C. r.pop()
D. r.count(2)
4.下列代码的运行结果是?(B)
def jishu(n):
return n % 2 == 1
newlist = filter(jishu, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]