2022.06青少年软件编程(Python)等级考试试卷(三级)
分数:100 题数:38
总体情况 | |||||||||
姓名 | 开始时间 | 结束时间 | 用时(分钟) | 得分 | 得分率 | 是否通过 | 考试状态 | ||
童雨宸 | 2022-06-18 14:00:12 | 2022-06-18 14:35:39 | 35.42 | 76 | 0.76 | Y | 已评卷 | ||
一、单选题(共25题,共50分)
1. | 如下所示的2行代码,最后print()函数打印出来的结果是?( ) c = [['赵大',21,'男','北京'],['钱二',20,'男','西安'],['孙三',18,'女','南京'],['李四',20,'女','杭州']] print(c[1][3]) | ||||||||||||||||
| |||||||||||||||||
试题编号:20220425-ll-005 | |||||||||||||||||
试题类型:单选题 | |||||||||||||||||
标准答案:C | |||||||||||||||||
试题难度:一般 | |||||||||||||||||
试题解析:考查学生对二维列表中,每个列表值顺序的理解。 | |||||||||||||||||
2. | 要读取下图“书目.csv”文件的全部内容,小明编写了后面4行代码。请问,红①处,应该 填写哪种打开模式?( ) f = open("书目.csv" , ① ) a = f.read() print(a) f.close | ||||||||||||||||
| |||||||||||||||||
试题编号:20220425-ll-006 | |||||||||||||||||
试题类型:单选题 | |||||||||||||||||
标准答案:C | |||||||||||||||||
试题难度:一般 | |||||||||||||||||
试题解析:考查学生对open()函数参数的掌握。本题除了选项C,填写打开模式为只读r之外 ,参数W会清除文件内容,显然不对,参数a与a+,指针在末尾,读不出内容,也不对。 | |||||||||||||||||
3.jquery调用iframe中的方法 | 下图所示,有一个名为"书目.csv"的文件。小明针对这个文件编写了5行代码, 请问,代码运行到最后打印在屏幕上的结果是?( ) with open('书目.csv', 'r', encoding='utf-8') as f: for line adlines(): a = line.split(",") if a[0] == "水浒传" : print(a[1]) | ||||||||||||||||
| |||||||||||||||||
试题编号:20220425-ll-007 | |||||||||||||||||
试题类型:单选题 | |||||||||||||||||
标准答案:D | |||||||||||||||||
试题难度:一般 | |||||||||||||||||
试题解析:本题考查学生对列表切片中,每个数据位置的理解 。此题中的a[1],应该对应 水浒传的价格,所以正确答案是70。 | |||||||||||||||||
4. | 小明编写了下列4行代码,请问,代码运行到最后,屏幕上打印出来的结果是?( ) a = ['a','b','c'] b = [1,2,3] c = [b,a] print(c[1][0]) | ||||||||||||||||
| |||||||||||||||||
试题编号:20220425-ll-008 | |||||||||||||||||
试题类型:单选题 | |||||||||||||||||
标准答案:B | |||||||||||||||||
试题难度:一般 | |||||||||||||||||
试题解析:考查学生对嵌套列表中,元素位置的理解。同时考查学生对用已有列表创建新 列表的理解。 | |||||||||||||||||
5. | 下图左边的“身体素质.csv”文件,要打印成下图右边的效果,每个字段之间相隔一个TAB键 的距离。小明编写了如下代码,请选择:代码中横线处的内容?( ) f = open('身体素质.csv', 'r') 电脑圣诞树代码a = [] for i in f: a.append(i.strip('\n').split(',')) f.close for x in a: line='' for y in x: line += '{ } '.format(y) print(line) | ||||||||||||||||
| |||||||||||||||||
试题编号:20220425-ll-009 | |||||||||||||||||
试题类型:单选题 | |||||||||||||||||
标准答案:A | |||||||||||||||||
试题难度:一般 | |||||||||||||||||
试题解析:\t插入一个TAB键的距离。 | |||||||||||||||||
6. | 在Python异常处理结构中,如果程序执行没有遇到异常(错误),不会执行什么关键字 后面的语句体?( ) | ||||||||||||||||
| |||||||||||||||||
试题编号:20220503-ppz-016 | |||||||||||||||||
试题类型:单选题 | |||||||||||||||||
标准答案:B | |||||||||||||||||
试题难度:容易 | |||||||||||||||||
试题解析:在异常处理程序中,没有错误(异常),就跳过except语句体的执行。 | |||||||||||||||||
7. | 运行下列程序,输出的结果是?( ) try: a=int(input()) b=int(input()) r=a/b print('商是:',r) except: print('错误') else: print('正确') finally: print('结束') 当输入: 16 8 | ||||||||||||||||
| |||||||||||||||||
试题编号:20220503-ppz-017 | |||||||||||||||||
试题类型:单选题 | |||||||||||||||||
标准答案:D | |||||||||||||||||
试题难度:一般 | |||||||||||||||||
试题解析:辨析异常处理的执行程序过程:如果try正确就到else,如果try错误就到 except;最后都要执行finally。 | |||||||||||||||||
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论