青少年软件编程(Python)等级考试试卷(三级)
分数:100 题数:38
一、单选题(共25题,共50分)
1.有一组数据存在列表中,things=[“桌子”,“椅子”,“茶几”,“沙发”,“西瓜”,“苹果”,“草莓”,“香蕉”],若想要输出其中的水果数据,则下列处理恰当的是?( )
A. print(things)
B. print(things[:4])
C. print(things[4:])
D. print(things[5:8])
标准答案:C
试题解析:本题考查一维数组中取出部分数据。things为列表实现的一维数组,水果部分数据在列表中位于索引位4号至7号(末位),故可用列表切片取出数组的水果部分数据。
2.学期末学校进行了体育测试,其中跳绳项目每人有三次机会,取最好的成绩为最后得分。小贝、小李和小司三人的成绩数据如下:tscores=[[“小贝”,132,126,130],[“小李”,117,120,123],[“小司”,129,140,137]],那么要得到小贝的第二次成绩,下列操作正确的是?( )
A. tscores[0][2]
B. tscores[1][1]
C. tscores[0[2]]
D. tscores[1[1]]
标准答案:A
试题解析:本题考查二维数组中数据获取。二维数组中行和列的数据索引都是从0开始,该二维数组中小贝的第二次成绩,位于第一行第三列,故行索引为0,列索引为2,tscores[0],取出第一行,tscores[0][2]可取出第一行第三列数据,故选A。
3.小贝、小李和小司三人三次跳绳的成绩数据如下:tscores=[[“小贝”,132,126,130],[“
这篇博客提供了全国青少年软件编程(Python)等级考试三级的真题及解析,包括单选题、判断题和编程题,涉及Python基础知识如列表操作、数据类型转换、文件读写、函数使用等,旨在帮助考生理解和准备考试。
订阅专栏 解锁全文

646

被折叠的 条评论
为什么被折叠?



