理论卷2024年3月青少年软件编程(Python) · 五级
YLT Python 5级 2024.03
满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #18922
分值 2以下代码的输出结果是?( )
nums = list(range(100, 201))
print(nums[::10])
A
[100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200]
B
[100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 200]
C
[100, 111, 122, 133, 144, 155, 166, 177, 188, 199]
D
[199, 188, 177, 166, 155, 144, 133, 122, 111, 100]
2
单选题号 #18923
分值 2以下代码的输出结果是?( )
def count_odd_numbers(n):
return len([num for num in range(n) if num % 2 != 0])
print(count_odd_numbers(20))
A
5
B
8
C
10
D
15
3
单选题号 #18924
分值 2以下代码的输出结果是?( )
for i in range(5):
print(' '*(5-i) + '*'*(2*i+1))
A
错误,代码无法运行
B
打印出一个梯形状的星星
C
打印出一个倒立的三角形
D
打印出一个正立的三角形
4
单选题号 #18925
分值 2运行以下代码的结果是?( )
nums = range(1, 11)
sliced_nums = nums[2:8]
result = sum(sliced_nums) * 3
print(result)
A
90
B
99
C
81
D
72
5
单选题号 #18926
分值 2集合a={1,2,3,4,5,6},b={1,3,5,7,9},则a&b的结果是?( )
A{1, 3, 5}
B{2, 4, 6}
C{1,2,3,4,5,6,1,3,5,7,9}
D[1, 3, 5]
6
单选题号 #18927
分值 2下列程序的运行结果?( )
a={6,5,4,3,2,1}
a.remove(1)
print(a)
A
{6,5,4,3,2}
B
{1,2,3,4,5}
C
{1,2,3,4,5}
D
[2,3,4,5,6]
7
单选题号 #18928
分值 2智慧种植社团想要确定农植园西红柿元组的最大值,可以使用下列方法?( )
Alist()
Bmax()
Cmin()
Dsum()
8
单选题号 #18929
分值 2统计黑色"black"在当前pen元组中出现的次数
pen=('blue','black','red','black','blue','black')
print(pen.count('black'))
输出的结果是?( )
A
1
B
3
C
5
D
6
9
单选题号 #18930
分值 2科学课上,王老师做了一个实验,一张纸对折1次厚度是原来的2倍,对折2次厚度是原来的4倍,对折3次厚度是原来的8倍,…依此类推,对折n次后,厚度是原来的多少倍?( )
Aans=math.pow(10,n)
Bans=math.comb(n,2)
Cans=math.factorial(n)
Dans=math.pow(2,n)
10
单选题号 #18931
分值 2有关中文分词jieba库的描述,错误的是?( )
Ajieba.add_word(w)向分词词典中增加新词w
Bjieba.lcut(s)返回的可能是一个字符串类型
Cjieba.cut(s)返回的可能是一个可迭代的数据类型
Djieba库的分词原理是利用中文词库,将待处理的内容与词库比对后找到最大概率的词组
🔒
已解锁前 10 题
第 11~38 题(共 28 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
