理论卷2022年12月青少年软件编程(Python) · 二级
YLT Python 2级 2022.12
满分 100 · 及格 60 · 时长 60 分钟 · 共 37 题 (单选25 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #19939
分值 2运行下列程序,最终输出的结果是?
info = {1:'小明', 2:'小黄',3:'小兰'}
info[4] = '小红'
info[2] = '小白'
print(info)
A
{1: '小明', 2: '小白', 3: '小红', 4: '小兰'}
B
{1: '小明', 2: '小白', 3: '小兰', 4: '小红'}
C
{1: '小白', 2: '小名', 3: '小兰', 4: '小红'}
D
{1: '小明', 2: '小红', 3: '小兰', 4: '小白'}
2
单选题号 #19940
分值 2下列Python程序的功能是求?
s=0
k=1
for i in range(1,101):
s=s+k*i
k=-k
print(s)
A
s=1+2+3+5+6…+100的值
B
s=1-2+3-4+5-6+…-100的值
C
s=1+2+3+4+5+6…+101的值
D
s=1-2+3-4-5-6-…-101的值
3
单选题号 #19941
分值 2<p>有以下三个词组的列表,
```python
game_name=['一只蜗牛','一只猫','一只兔子','孩子们','运动员们','一朵云']
game_where=['在伞底下','在沙滩上','在沙发上','在石头上','在天空中','在公园里']
game_what=['搭了个窝','在慢慢爬','玩滑梯','打排球','正在睡觉','遮住太阳']
```
如果造词的输出结果是“一只兔子在公园里搭了个窝”,代码正确的是?
A
print(game_name[-4]+game_where[-1]+game_what[0])
B
print(game_name[2]+game_where[6]+game_what[0])
C
print(game_name[3]+game_where[6]+game_what[1])
D
print(game_name[-4]+game_where[5]+game_what[1])
4
单选题号 #19942
分值 2执行下面代码,输出的结果是?
for leibie in 'student':
if leibie=='u':
break
print(leibie)
A
st
B
stu
C
s
t
D
s
t
u
5
单选题号 #19943
分值 2score={'跳绳':85,'跳远':99,'跑步':92} 。下列哪个代码可以将跳绳的85修改成95?
Ascore[跳绳]=95
Bscore['跳绳']=95
Cscore[0]=95
Dscore['0']=95
6
单选题号 #19944
分值 2已知列表a=[2,4,6],执行语句print(2*a),显示的结果是?( )
A[[2, 4, 6],[2, 4, 6]]
B[2, 4, 6, 2, 4, 6]
C[4, 16, 36]
D[4, 8, 12]
7
单选题号 #19945
分值 2下列程序执行后,打印的结果是?
a = [3,9,5]
b = a
b[0] = 7
print(b)
A
[3,9,5]
B
[7,3,9,5]
C
[3,9,5,7]
D
[7,9,5]
8
单选题号 #19946
分值 2toy=['魔方','拼图']
toy.append('积木')
print(toy)
以上代码的运行结果是?
A
['魔方', '拼图', ['积木']]
B
['魔方', '拼图', '积木']
C
['积木', '魔方', '拼图']
D
'魔方', '拼图', '积木'
9
单选题号 #19947
分值 2a=1
for i in range(4):
if i==3:
break
a+=1
else:
a+=2
print(a)
以上代码的运行结果是?
A
4
B
5
C
6
D
7
10
单选题号 #19948
分值 2想要删除gift字典中的键值对 '糖果' : 10, 可以使用的代码是?( )
Agift.pop('糖果':10)
Bgift.pop('糖果')
Cgift.remove('糖果':10)
Dgift.remove('糖果')
🔒
已解锁前 10 题
第 11~37 题(共 27 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
