文库 真题 Python真题

2020年12月电子学会Python等级考试四级真题试卷及答案

电子学会Python真题 少儿编程Python真题 DOCX   22页   下载2   2024-04-08   浏览318   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2020年12月电子学会Python等级考试四级真题试卷及答案 第1页
2020年12月电子学会Python等级考试四级真题试卷及答案 第2页
剩余20页未读, 下载浏览全部
青少年软件编程(Python)等级考试试卷(四级) 分数:100.00 题数:38 一、单选题 (共25题,每题2分,共50分) 1. 以下有关算法的表述中正确的是?( ) A、描述算法可以有不同的方式,可用自然语言也可用流程图等 B、算法可以看成按照要求设计好的有限的确切的步骤解决问题,并且这样的步骤只能解决当前问题 C、算法需要一步一步执行,每一步执行的操作必须明确,不能含混不清,而且经过有限步或无限步后能得出结果 D、算法要求按部就班地执行相应的步骤,每一步可以有不同的结果 试题编号:20200404-xc-012 题型:单选题 答案:A 难度:一般 试题解析:算法可以看成按照要求设计好的有限的确切的步骤,并且这样的步骤能解决一类问题,故B不正确;算法是有限步,结果明确性;算法的每一步操作必须是明确的,不能有歧义或模糊是正确的,故D不正确。 2. 以下选项中不是Python对文件的写操作方法的是?( ) A、writelines B、write C、write 和 seek D、writetext 试题编号:20200325-ysy-001 题型:单选题 答案:D 难度:一般 试题解析: python文件对象提供了两个“写”方法: write() 和 writelines()。 write()方法和read()、readline()方法对应,是将字符串写入到文件中。 writelines()方法和readlines()方法对应,也是针对 列表 的操作。它接收一个 字符串列表 作为参数,将他们写入到文件中,换行符不会自动的加入,因此,需要显式的加入换行符。 3. 以下选项中,哪一个不属于函数的作用?( ) A、提高代码的执行速度 B、提高代码的重复利用率 C、增强代码的可读性 D、降低编程的复杂度 试题编号:20200402-xc-023 题型:单选题 答案:A 难度:一般 试题解析:函数能够提高代码的重复利用率,增强代码的可读性,降低编程的复杂度,但高代码的执行速度不是它的特点。 4. 关于计算圆面积的匿名函数的定义,以下哪一个语法格式是正确的?( ) A、lambda r:3.1415926*r*r B、result=lambda r:3.1415926*r*r C、lambda r,3.1415926*r*r D、result=lambda r,3.1415926*r*r 试题编号:20200402-xc-005 题型:单选题 答案:B 难度:一般 试题解析:关键字lambda表示匿名函数,冒号之前的表示它们是这个函数的参数,匿名函数不需要return来返回值,表达式本身结果就是返回值。在定义匿名函数时,需要将它直接赋值给一个变量,然后再像一般函数调用。 5. 运行以下程序输出的结果是?( ) x=1 def demo(): global x x=2 print(x) demo() print(x) A、 1 1 B、 2 1 C、 1 2 D、 2 2 试题编号:20200402-xc-006 题型:单选题 答案:D 难度:较难 试题解析:Python中定义函数时,若想在函数内部对函数外的变量进行操作,就需要在函数内部声明其为global以改变它的值。 6. 关于以下程序,下列表述中错误的一项是?( ) def demo(n): s=1 for i in range(1,n): s*=i return s A、demo(n)函数的功能是求n的阶乘 B、s是局部变量 C、n是形式参数 D、range()函数是Python内置函数 试题编号:20200402-xc-025 题型:单选题 答案:A 难度:一般 试题解析:demo(n)函数的功能是求阶乘,range(1,n)是从1循环到n-1。 7. 以下哪一个函数是指直接或间接调用函数本身的函数?( ) A、map函数 B、zip函数 C、匿名函数 D、递归函数 试题编号:20200402-xc-031 题型:单选题 答案:D 难度:容易 试题解析:递归函数是指直接或间接调用函数本身的函数。 8. 关于以下程序,运行程序输出结果正确的是?( ) def demo(x): return x*2; print(demo(demo(demo(1)))) A、1 B、2 C、4 D、8 试题编号:20200402-xc-026 题型:单选题 答案:D 难度:一般 试题解析:调用三次,1乘以三次2,因此结果为8。 9. 用于安装Python第三方库的工具是?( ) A、Install B、pip C、Wheel D、Setup 试题编号:20200315-ysy-004 题型:单选题 答案:B 难度:一般 试题解析:用于安装Python第三方库的工具可以用pip install 第三方库名。 10. 分治,"分而治之"。从字面上理解就是分---治,把大的问题分成小问题,解决一个一个小问题,之后把问题的答案合并起来,就得到大问题的结果。历史上也有很多故事属于分治思想,以下属于分治思想的是?( ) A、三国时,曹操带兵长途行军,士兵们都很口喝,曹操便说:“前面就是一大片梅林,结了许多梅子,又甜又酸,可以解渴。” 士兵们听了,嘴里都流口水,一时也就不渴了。 B、战国时期,秦国通过远交近攻的策略,逐个击破,最后统一六国。 C、汉末刘备三次到诸葛亮住的茅屋去邀请他出来帮助自己打天下,最后诸葛亮才答应出来。 D、三个臭皮匠顶个诸葛亮是一个文化术语。指的是三个副将的智慧能顶一个诸葛亮。 试题编号:20200404-xc-009 题型:单选题 答案:B 难度:较
青少年软件编程(Python)等级考试试卷(四级),青少年软件编程(Python)等级考试试卷(4级)电子学会青少年软件编程Python等级考试真题及答案,2020年12月电子学会Python等级考试4级真题试卷及答案
下载提示

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