理论卷2021年9月青少年软件编程(Python) · 五级
YLT Python 5级 2021.09
满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #21068
分值 2下列说法,正确的是?
A集合类型是一个元素集合,元素之间有序
B集合类型是一个元素集合,元素不能重复
C集合类型是一个元素集合,元素可以重复
D集合类型是一个元素集合,元素之间无序,元素类型必修相同
2
单选题号 #21069
分值 2执行下列代码,正确的答案是?
>>> 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]
3
单选题号 #21070
分值 2对于r=range(5),下列合法的方法是?
Ar[2]=8
Bdel r[2]
Cr.pop()
Dr.count(2)
4
单选题号 #21071
分值 2下列代码的运行结果是?
def jishu(n):
return n % 2 == 1
newlist = filter(jishu, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
n=list(newlist)
print(n)
A
[2,4,6,8,10]
B
[1, 3, 5, 7, 9]
C
[1,2,3,4,5,6,7,8,9,10]
D
[10,9,8,7,6,5,4,3,2,1]
5
单选题号 #21072
分值 2下列语句的输出结果是?
for i in “xyz”:
for j in range(3):
print(i,end=’ ’)
if i==”z”:
break
A
xxxyzzz
B
xxxyyyz
C
xxxyyyzzz
D
xyyyzzz
6
单选题号 #21073
分值 2下列操作,正确的为哪一项?
A>>>tuple(‘ni hao’)
>>>(‘ni’,’hao’)
B>>>tuple(range(3))
>>>(0,1,2)
C>>>tuple(str,range(3))
>>>(0,1,2)
D>>>tuple(map(str,range(3)))
>>>(0,1,2)
7
单选题号 #21074
分值 2下列有关列表的描述,错误的是?
A列表是包含若干元素的随机内存空间
B列表是包含若干元素的有序内存空间
C列表是包含若干元素的连续内存空间
D列表的相邻元素之间使用逗号分隔
8
单选题号 #21075
分值 2运行下列代码的结果是?
import math
math.ceil(-3.3)
A
-4
B
-3
C
-4.0
D
-3.0
9
单选题号 #21076
分值 2下列元组的声明,非法的是哪一项?
At=1,2,3
Bt=(1,2,3)
Ct=(1,)
Dt=(1)
10
单选题号 #21077
分值 2运行下列代码,正确的结果是?
>>>print("{:.2f}".format(3.1415926))
A
'3.1'
B
3.1
C
'3.14'
D
3.14
🔒
已解锁前 10 题
第 11~38 题(共 28 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
