2022年6月电子学会青少年软件编程(Python二级)等级考试试卷
剩余时间 --:--:--
单选题 共 25 题
1.

小明用元组a存储自己喜欢吃的水果,a=("apple","banana","orange","banana","pear"),则a.index("banana")的值是?( )

2.

运行下列程序,输出的结果是?( )

for i in range(1,5,2):
       print(i)


3.

a = 2

b = 0

下列不能打印出2022的是?( )

4.

下列关于if-else中的代码块说法正确的是?( )

5.

已知列表list9=[114,5,14,1,91,98,10],下列说法错误的是?( )

6.

a=['Welcome','to','Python','World','!'],以下哪条语句无法删除列表a中的元素Python?( )

7.

运行下列程序,输出的结果是?( )

tup1 = ('苏炳添', '谷爱凌', '北京冬奥会', '2022')
tup2 = (201, 8, 4, 21, 155, 255, 22 )
print (tup1[-1::-2],sum(tup2))


8.

下列说法,错误的是?( )

9.

运行下列程序,输出的结果是?( )

for s in "HelloWorld":
    if s=="W":
        continue
    print(s,end="")


10.

运行下列程序,输出的结果是?( ) 

i = 5
while i:
    print(i)
    i = i-1


11.

运行下列程序,输出的结果是?( )

lt=["cat",0,1,2,3,4,"tiger",1024]
lt.remove(3)
print(lt)


12.

执行result=[3,2,5]*2语句后,result的值是?( )

13.

运行下列程序,输出的结果是?( )

sum=0
for i in range(1,15,2):
    sum=sum+i
print(sum,i)


14.

运行下列程序,输出的结果是?( )

lis1=["a","e","i","o","u"]
strword='hello world'
lis2=[]
for i in strword:
    if i not in lis1:
       lis2.append(i)
print(lis2)


15.

运行下列程序,输出的结果是?( )

d={"王明":178,"张华":158,"于飞":189,"刘英":164}
d["张华"]=162
print(d)


16.

运行下列程序,输出的结果是?( )

s1='student'
s2='school'
s3=s1+s2
print(s3[5:9])


17.

运行下列程序,输出的结果是?( )

chengyu = {'四字成语':'杨柳依依', '三字成语':'风马牛', '六字成语':'一动不如一静', '四字成语':'百里挑一'}
print(chengyu)


18.

小明将小组的50米跑步成绩存入列表s,s的值为[11.5,11.4,11.6,11.2,12.0,11.5],则执行s.sort()语句后,s的值是?( )

19.

运行下列程序,输出的结果是?( )

s = 'kdk-kldk-dsd'
s = s.split('-')
print(''.join(s))


20.

想要统计数字1在列表number中出现的次数,正确的代码是?( )

21.

元组同列表那样可以有多个元素,但只能执行如下的哪个操作?( )

22.

若s=["中国","I love you",[2022,100]],则len(s)的值是?( )

23.

运行下列程序,输出的结果是?( )

list4=['1','3','5']
list4.append('7')
print(len(list4))


24.

运行下列程序,输出的结果是?( )

d={'语文':96,'数学':100,'英语':100,'科学':99} 
for x in d: 
    print(x,end=' ')


25.

下列哪个是一个合法的列表?( )

判断题 共 10 题
1.

在Python中,if语句必须包含else命令。( )

2.

list=[] 

print(list) 打印空列表会提示错误。( )

3.

len(tup)可以返回元组tup的长度。( )

4.

print('今天的最高气温是'+35+'度') +这个符号是起到连接的作用,所以这个代码的输出结果是:今天的最高气温是35度。( )

5.

列表是用方括号[ ]表示,元组是用尖括号< >表示。( )

6.

下列程序是对0~9之间的偶数相累加。( )    

s=0
for i in range(10):
    if i%2==0:        
        s=s+i
print(s)


7.

continue语句不能在循环体之外使用。( )

8.

{'b':[4.9,2.1],(0,136,97):(1.36,11,8),321:{'a':91,55:0}}是一个合法的字典。( )

9.

a=0

while a<10:

    a+=0.5

    print(a,end=" ")

打印结果最后的数是10.0。( )

10.

字符串格式化符号%d可以输出格式化浮点数。( )

C++ 编辑器
输入
输出