文库 真题 Python真题

2021年9月电子学会Python等级考试五级真题试卷及答案

电子学会Python真题 少儿编程Python真题 DOCX   18页   下载0   2024-04-07   浏览145   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2021年9月电子学会Python等级考试五级真题试卷及答案 第1页
2021年9月电子学会Python等级考试五级真题试卷及答案 第2页
剩余16页未读, 下载浏览全部
青少年软件编程(Python)等级考试试卷(五级) 分数:100.00 题数:38 一、单选题 (共25题,每题2分,共50分) 1. 执行下列代码,正确的答案是?( ) >>> l=[10,0,1,6,12,8] >>> l.sort(key=str) >>> l A、[0,1,6,8,10,12] B、[0,1,10,12,6,8] C、[0,1,10,6,8,12] D、[12,10,8,6,1,0] 题型:单选题 答案:B 难度:一般 试题解析: 2. 下列说法,正确的是?( ) A、集合类型是一个元素集合,元素之间有序 B、集合类型是一个元素集合,元素不能重复 C、集合类型是一个元素集合,元素可以重复 D、集合类型是一个元素集合,元素之间无序,元素类型必修相同 题型:单选题 答案:B 难度:容易 试题解析: 3. 对于r=range(5),下列合法的方法是?( ) A、r[2]=8 B、del r[2] C、r.pop() D、r.count(2) 题型:单选题 答案:D 难度:容易 试题解析: 4. 下列代码的运行结果是?( ) def jishu(n): return n % 2 == 1 newlist = filter(jishu, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) n=list(newlist) print(n) A、[2,4,6,8,10] B、[1, 3, 5, 7, 9] C、[1,2,3,4,5,6,7,8,9,10] D、[10,9,8,7,6,5,4,3,2,1] 题型:单选题 答案:B 难度:一般 试题解析:过滤函数使用filter。 5. 下列语句的输出结果是?( ) for i in “xyz”: for j in range(3): print(i,end=’ ’) if i==”z”: break A、xxxyzzz B、xxxyyyz C、xxxyyyzzz D、xyyyzzz 题型:单选题 答案:B 难度:一般 试题解析: 6. 下列操作,正确的为哪一项?( ) A、 >>> tuple(‘ni hao’) >>> (‘ni’,’hao’) B、 >>> tuple(range(3)) >>> (0,1,2) C、 >>> tuple(str,range(3)) >>> (0,1,2) D、 >>> tuple(map(str,range(3))) >>> (0,1,2) 题型:单选题 答案:B 难度:一般 试题解析: 7. 下列有关列表的描述,错误的是?( ) A、列表是包含若干元素的随机内存空间 B、列表是包含若干元素的有序内存空间 C、列表是包含若干元素的连续内存空间 D、列表的相邻元素之间使用逗号分隔 题型:单选题 答案:A 难度:一般 试题解析:列表是包含若干元素的有序连续内存空间,故选A 8. 运行下列代码的结果是?( ) import math math.ceil(-3.3) A、-4 B、-3 C、-4.0 D、-3.0 题型:单选题 答案:B 难度:容易 试题解析: 9. 下列元组的声明,非法的是哪一项?( ) A、t=1,2,3 B、t=(1,2,3) C、t=(1,) D、t=(1) 题型:单选题 答案:D 难度:容易 试题解析: 10. 运行下列代码,正确的结果是?( ) >>> print("{:.2f}".format(3.1415926)) A、’3.1’ B、3.1 C、’3.14’ D、3.14 题型:单选题 答案:D 难度:容易 试题解析: 11. 使用map函数可以实现列表数据元素类型的转换,而无需通过循环。则将列表l=['2','4','6','8']转换为列表[2,4,6,8]的函数写法为?( ) A、map(int,l) B、list(map(int,l)) C、map(l,int) D、list(map(l,int)) 题型:单选题 答案:B 难度:较难 试题解析: 12. 运行下列代码,正确的结果是?( ) >>> x = set('runoob') >>> y = set('google') >>> x & y A、{‘o’,’o’} B、{'r', 'b', 'u', 'n'} C、{'b', 'e', 'g', 'l', 'o', 'n', 'r', 'u'} D、{'o'} 题型:单选题 答案:D 难度:一般 试题解析: 13. 下列语句的输出结果是?( ) l=list(range(1,3)) print(l) A、[0,1,2] B、{0,1,2} C、[1,2] D、.{1,2} 题型:单选题 答案:C 难度:一般 试题解析: 14. 赋值语句path='c:\abc\xyz\tag.txt',执行结果是?( ) A、path的值是'c:\abc\xyz\tag.txt' B、path的值是'c:\bc\yz\ag.txt' C、path的值是'c:\\abc\\xyz\\tag.txt' D、提示出错 题型:单选题 答案:D 难度:容易 试题解析: 15. 方法pop()与remove()的区别与相同点,错误的是?( ) A、都是删除与参数表中参数相同的元素 B、pop()有返回值 C、remove()没有返回值 D、pop()如果不带参数,则表示默认参数值为-1 题型:单选题 答案:A 难度:一般 试题解析:pop()删除的是参数作为索引所指向的元素。 16. 有关jieba库的描述,错误的是?( ) A、jieba库的分词原理是利用英文词库,将待处理的内容与词库比对后找到最大概率的词组 B、jieba.lcut(s)返回的是一个列表类型 C、jieba.cut(s)返回的可能是一个元组类型 D、jieba.add_word(w)向分词词典中增加新词w 题型:单选题 答案:A 难度:一般 试题解析: 17. 要生成如下效果的图片,可以使用以下哪个python库?( ) A、jieba B、math C、matplotlib D、wordcloud 题型:单选题 答案:D 难度:一般 试题解析: 18. 以下列表对象的表达,非法的或者值为False的选项是?( ) A、[] B、[None,0,’’] C、[1,2,3] D、[8,]!=[8] 题型:单选题 答案:D 难度:较难 试题解析:[8,]!=[8]的值为False。故选D 19. 下列
青少年软件编程(Python)等级考试试卷(五级),青少年软件编程(Python)等级考试试卷(5级)电子学会青少年软件编程Python等级考试真题及答案,2021年9月电子学会Python等级考试5级真题试卷及答案
下载提示

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