文库 真题 Python真题

2023年3月电子学会Python等级考试二级真题试卷及答案

电子学会Python真题 少儿编程Python真题 DOCX   17页   下载0   2024-04-07   浏览145   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2023年3月电子学会Python等级考试二级真题试卷及答案 第1页
2023年3月电子学会Python等级考试二级真题试卷及答案 第2页
剩余15页未读, 下载浏览全部
青少年软件编程(Python)等级考试试卷(二级) 分数:100 题数:37 一、单选题(共25题,共50分) 1. 下列说法正确的是?( ) A. {123:'a','a':123}不是一个合法的字典 B. 数字、字符串、列表和元组都可以作为字典的键 C. {(12,34,'a'):'a','a':5678}是一个合法的字典 D. 字典中的内容一经创建就不能再修改 试题编号:20220502-hyc-022 试题类型:单选题 标准答案:C 试题难度:容易 试题解析:数字、字符串和元组可以作为字典的键,但是列表不能作为字典的键;字典的内容可以在创建后修改 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 2. 下列程序的运行结果是?( ) d1=dict(age=18) print(d1) A. (age=18) B. [age=18] C. age=18 D. {'age': 18} 试题编号:20220504-lxj-023 试题类型:单选题 标准答案:D 试题难度:容易 试题解析:考察字典的创建。 考生答案:D 考生得分:2 是否评分:已评分 评价描述: 3. datas={'Name':'XiaoMing','No':'1001','Age':'14','School':'ShiYan XueXiao'},表达式len(datas)的值是?( ) A. 8 B. 6 C. 4 D. 2 试题编号:20220515-ny-025 试题类型:单选题 标准答案:C 试题难度:一般 试题解析: 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 4. 下列哪个是一个合法的列表?( ) A. (191,98,1,0) B. "1919,810" C. [19,19,8,10] D. {19,'19',8,10} 试题编号:20230109-hyc-002 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:列表要用中括号括起来;列表可以有重复的元素 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 5. 运行下列程序,输出的结果是?( ) list4=['1',3,'5',7,'2,3'] list4.append('7') print(len(list4)) A. 4 B. 5 C. 6 D. 7 试题编号:20230109-hyc-004 试题类型:单选题 标准答案:C 试题难度:容易 试题解析:append()方法给list4列表添加了一个列表项,所以len(list4)的输出结果为6 考生答案:D 考生得分:0 是否评分:已评分 评价描述: 6. 已知list7列表list7=[-3,6,3,7,5,-4,10],执行sort()方法对此列表进行排序之后,list7列表的第二个元素是?( ) A. -2 B. -3 C. 2 D. 5 试题编号:20230109-hyc-007 试题类型:单选题 标准答案:B 试题难度:较难 试题解析:sort()方法会对列表的对象进行排序,默认按从小到大的顺序排序。排序后的结果为[-4,-3,3,5,6,7,10],第二个元素是-3 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 7. 已知列表list9=[11,4,514,191,9,81,0],下列说法错误的是?( ) A. print(min(list9))可以输出列表的最小值,输出结果为0 B. print(max(list9))可以输出列表的最大值,输出结果为514 C. print(list9.index(191))可以输出数值191第一个匹配项的索引位置,输出结果为3 D. list9.remove()可以移除列表中的最后一个元素 试题编号:20230109-hyc-009 试题类型:单选题 标准答案:D 试题难度:困难 试题解析:移除list9列表中的最后一个元素的方法是list9.pop()而不是list9.remove() 考生答案:D 考生得分:2 是否评分:已评分 评价描述: 8. 下列说法正确的是?( ) A. '0123456'是一个长度为6的字符串 B. 在Python中,可以用乘号'*'把两个字符串连接起来 C. 'What's this?'是一个合法的字符串 D. '*'是一个合法的字符串 试题编号:20230109-hyc-016 试题类型:单选题 标准答案:D 试题难度:容易 试题解析:'0123456'是一个长度为7的字符串;在Python中,可以用加号'+'把两个字符串连接起来;单引号在字符串中使用时,需要用转义字符进行转义 考生答案:D 考生得分:2 是否评分:已评分 评价描述: 9. 下列说法错误的是?( ) A. while语句通常用于重复执行某一段程序 B. break语句可以跳出for和while的循环体 C. 在Python中可以使用do..while循环 D. if语句通常用于执行条件判断 试题编号:20230109-hyc-026 试题类型:单选题 标准答案:C 试题难度:容易 试题解析:Python中没有do..while循环 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 10. 运行下列程序,共计输出了几个banana?( ) for i in range(3,9,3): print("banana") A. 1 B. 2 C. 3 D. 4 试题编号:20230109-hyc-028 试题类型:单选题 标准答案:B 试题难度:较难 试题解析:3,6,循环共计执行了2次 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 11. 运行下列程序,输出的结果是?( ) x=0;y=0;a=2023 for i in range(a): if ((i%2)==0): x=x-1 else: y=y+1 print(x+y) A. -1 B. 1 C. 0 D. 2023 试题编号:20230109-hyc-031 试题类型:单选题 标准答案:A 试题难度:困难 试题解析:通过观察代码可以发现,当a为大于0的奇数时,x与y的和始终等于-1,当a为大于0的偶数时,x与y的和始终等于0。因为2023是奇数,所以答案为-1 考生答案:B 考生得分:0 是否评
202303 python 2级,青少年软件编程(Python)等级考试试卷(2级)电子学会青少年软件编程Python等级考试真题及答案,2023年3月电子学会Python等级考试2级真题试卷及答案
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明