青少年软件编程(Python)等级考试试卷(三级)
分数:100 题数:38
一、单选题(共25题,每题2分,共50分)
1.
要对二维列表所有的数据进行格式化输出,打印成表格形状,程序段如下:
ls = [['金京',89],[ '吴树海',80],[ '王津津',90]]
for row in range(len(ls)):
for column in range(len(ls[row])):
print(_______,end="\t")
print()
划线处的代码应该为?( )
A.
ls[row][column]
B.
ls[column][ row]
C.
row[row][ls]
D.
row[ls][column]
试题编号:20200314-jinwanlian-14
试题类型:单选题
标准答案:A
试题难度:较难
试题解析:
2.
有如下列表l=[9,2,8,6,3,4],采用选择排序进行升序排序,请问第二趟排序之后的结果是?( )
A.
[2,3,8,6,9,4]
B.
[2,8,6,3,4,9]
C.
[2,6,3,4,8,9]
D.
[2,3,4,6,8,9]
试题编号:20201122-ssn-002
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:第一趟的结果:[2,9,8,6,3,4],第二趟的结果:[2,3,8,6,9,4]。
3.
定义一个列表
shuzu=list(range(4))
print(shuzu)
输出的结果是?( )
A.
[0,1,2,3]
B.
[0,1,2,3,4]
C.
[1,2,3,4]
D.
[0,0,0,0]
试题编号:20200320-tsn-09
试题类型:单选题
标准答案:A
试题难度:容易
试题解析:
4.
有如下列表l=[9,2,8,6,3,4],采用冒泡排序进行升序排序,请问第二趟排序之后的结果是?( )
A.
[2,3,8,6,9,4]
B.
[2,8,6,3,4,9]
C.
[2,6,3,4,8,9]
D.
[2,3,4,6,8,9]
试题编号:20201122-ssn-001
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:第一趟的结果:[2,8,6,3,4,9],第二趟的结果:[2,6,3,4,8,9]。
5.
关于列表的索引,描述不正确的是?( )
A.
列表中的索引代表各元素在该列表中的位置
B.
第一个元素的索引是1
C.
索引通常是用自然数来表示的
D.
我们可以使用下标索引来访问列表中的值
试题编号:20200321-syp-09
试题类型:单选题
标准答案:B
试题难度:容易
试题解析:
6.
关于十六进制数,下列说法错误的是?( )
A.
十六进制数从小数点向左数第一位代表有几个1。
B.
十进制数的基数个数为16,所以里面包括0—9,A—F,这十六个数码。
C.
相同的十进制数分别转换成十六进制数和二进制数后,二进制数的数位通常比十六进制数长。
D.
十进制数转换成十六进制数后,它的位数一定会变短。
试题编号:20200318-syp-03
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:
7.
关
202012Python编程真题——(3级)