资源描述
青少年软件编程(Python)等级考试试卷(二级A卷)
分数:100 题数:38
总体情况
姓名
开始时间
结束时间
用时(分钟)
得分
得分率
是否通过
考试状态
一、单选题(共25题,每题2分,共50分)
1.
下面程序执行完毕后,最终的结果是?( )
a=[34,17,7,48,10,5]
b=[]
c=[]
while len(a)>0:
s=a.pop()
if(s%2==0):
b.append(s)
else:
c.append(s)
print(b)
print(c)
A.
[34, 48,10] [17, 7, 5]
B.
[10, 48, 34] [5, 7, 17]
C.
[10, 48, 34] [17, 7, 5]
D.
[34, 48, 10] [5, 7, 17]
试题编号:20200414-jt-039
试题类型:单选题
标准答案:B
试题难度:困难
试题解析:循环中套条件,又与列表进行结合,本题的意思是从a列表的
最后一个元素开始移除,如果这个元素是偶数那么添加到b列表中,不是就
添加到c列表中,所以选择B选项
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
2.
以下程序的运行结果是?( )
l =["兰溪","金华","武义","永康","磐安","东阳","义乌","浦江"]
for s in l:
if"义"in s:
print(s)
A.
兰溪 金华 武义
B.
武义 义乌
C.
武义
D.
义乌
试题编号:20200414-jt-036
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:本题的意思是输出列表中所有带有义的元素,武义和义乌都符合,所有选择B
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
3.
以下程序的输出结果是?( )
ls = [1,2,3]
lt = [4,5,6]
print(ls+lt)
A.
[1,2,3,4,5,6]
B.
[1,2,3,[4,5,6]]
C.
[4,5,6]
D.
[5,7,9]
试题编号:20200427-wc-048
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:
考生答案:A
考生得分:2
是否评分:已评分
评价描述:
4.
列表listV = list(range(10)),以下能够输出列表listV中最小元素的是?( )
A.
print(min(listV))
B.
print(listV.max( ))
C.
print(min(listV()))
D.
print(listV.revrese(i)[0])
试题编号:20200427-wc-049
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:
考生答案:A
考生得分:2
是否评分:已评分
评价描述:
5.
以下程序的输出结果是( )。
a = tuple('abcdefg')
print(a)
A.
('a', 'b', 'c', 'd', 'e', 'f', 'g')
B.
['a', 'b', 'c', 'd', 'e', 'f', 'g']
C.
['abcdefg']
D.
'abcdefg'
试题编号:20200427-wc-050
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:
考生答案:A
考生得分:2
是否评分:已评分
评价描述:
6.
运行如下程序,结果是?( )
l=[1,"laowang",3.14,"laoli"]
l[0]=2
del l[1]
print(l)
A.
[1, 3.14, 'laoli']
B.
[2, 3.14, 'laoli']
C.
["laowang",3.14, 'laoli']
D.
[2,"laowang",3.14,]
试题编号:20200408-jt-016
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:列表的原位替换和列表的元素删除,用2代替了0位上的1,
删除了1位置上的“laownag”,所以正确答案为B
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
7.
关于列表s的相关操作,描述不正确的是?( )
A.
s.append():在列表末尾添加新的对象
B.
s.reverse():反转列表中的元素
C.
s.count():统计某个元素在列表中出现的次数
D.
s.clear():删除列表s的最后一个元素
试题编号:20200414-jt-038
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:ABC都是正确的描述,D是清空列表,而不只是删除最后一个元素
考生答案:B
考生得分:0
是否评分:已评分
评价描述:
8.
关于以下代码,描述正确的是?( )
a = 'False'
if a:
print('True')
A.
上述代码的输出结果为True。
B.
上述代码的输出结果为False。
C.
上述代码存在语法错误。
D.
上述代码没有语法错误,但没有任何输出。
试题编号:20200329-tgf-002
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:
考生答案:A
考生得分:2
是否评分:已评分
评价描述:
9.
下列代码的输出结果是?( )
ls = [[0,1],[5,6],[7,8]]
lis = []
for i in range(len(ls)):
lis.append(ls[i][1])
print(lis)
A.
[1,6,8]
B.
[0,5,7]
C.
[0,6,8]
D.
[0,1]
试题编号:20200427-wc-051
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:
考生答案:A
考生得分:2
是否评分:已评分
评价描述:
10.
已知列表lis=['1','2',3],则执行print(2 in lis)语句输出的结果是?( )
A.
True
B.
true
C.
False
D.
false
试题编号:20200328-tgf-008
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:
考生答案:C
考生得分:2
是否评分:已评分
评价描述:
11.
现在有s="abcdefghi",请问s[4]的值是?( )
A.
d
B.
e
C.
abcd
D.
0
试题编号:20200408-jt-006
试题类型:单选题
标准答案:B
试题难度:容易
试题解析:本题考验的是字符串的下标获取元素,答案应是B
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
12.
下面代码的输出结果是?( )
a={'sx':90,'yuwen':93,'yingyu':88,'kexue':98}
print(a['sx'])
A.
93
B.
90
C.
88
D.
98
试题编号:20200316-jt-001
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:字典是通过键来访问数据的,‘sx’对应的数据为90,所以选择B
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
13.
下面代码的输出结果是?( )
a=[1,3,5,7,9]
for i in a:
print(i)
A.
1,3,5,7,9
B.
[1,3,5,7,9]
C.
1 3 5 7 9
D.
9 7 5 3 1
试题编号:20200409-jt-030
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:for循环,依次从列表中输出数据,从1一直到9,答案选择C
考生答案:C
考生得分:2
是否评分:已评分
评价描述:
14.
以下用于Python循环结构的关键字是( )
A.
while
B.
loop
C.
if
D.
do…for
试题编号:20200427-wc-018
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:
考生答案:A
考生得分:2
是否评分:已评分
评价描述:
15.
以下代码绘制的图形是?( )
import turtle
for i in range(1,7):
turtle.fd(50)
turtle.left(60)
A.
正方形
B.
六边形
C.
三角形
D.
五角星
试题编号:20200427-wc-019
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
16.
已知列表a=[1,2,3],b=['4'],执行语句print(a+b)后,输出的结果是?( )
A.
[1,2,3,4]
B.
[1,2,3,'4']
C.
['1','2','3','4']
D.
10
试题编号:20200310-tgf-05
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
17.
已知列表a=[1,2,3,4,5],下列语句输出结果为False的是?( )
A.
print(a[3]==a[-2])
B.
print(a[:3]==a[:-2])
C.
print(a[:1]==a[0])
D.
print(a[2]==a[-3])
试题编号:20200310-tgf-07
试题类型:单选题
标准答案:C
试题难度:较难
试题解析:
考生答案:C
考生得分:2
是否评分:已评分
评价描述
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索