文库 真题 Python真题

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

电子学会Python真题 少儿编程Python真题 DOCX   21页   下载0   2024-04-07   浏览257   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2022年3月电子学会Python等级考试四级真题试卷及答案 第1页
2022年3月电子学会Python等级考试四级真题试卷及答案 第2页
剩余19页未读, 下载浏览全部
        青少年软件编程(Python)等级考试试卷(四级) 分数:100  题数:38 一、单选题(共25题,共50分) 1. 关于函数,以下选项中描述错误的是? ( )   A.  函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可。 B.  使用函数的主要目的是减低编程难度和代码重用。 C.  Python 使用 del 保留字定义一个函数。 D.  函数是一段具有特定功能的、可重用的语句组。 试题编号:20200316-ysy-007 试题类型:单选题 标准答案:C 试题难度:容易 试题解析:Python 使用 def 保留字定义一个函数。 考生答案:A 考生得分:0 是否评分:已评分 评价描述: 2. Python机器学习方向的第三方库是? ( )   A.  Turtle B.  TensorFlow C.  Pygame D.  Random 试题编号:20200316-ysy-011 试题类型:单选题 标准答案:B 试题难度:一般 试题解析:TensorFlow是人工智能领域类的深度学习库。 考生答案:C 考生得分:0 是否评分:已评分 评价描述: 3. Python可以将形式参数定义为可变参数,即传入函数中的实际参数可以是任意多个,主要有“*parameter”以及“**parameter”两种形式。以下关于可变参数的定义形式表述错误的是? ( )   A.  “*parameter”这种形式表示接受任意多个实际参数并将其放到一个列表中 B.  如果想要使用一个已经存在的列表作为函数的可变参数,可以在列表的名称前加“*”后作为形式参数进行调用 C.  “**parameter”这种形式表示接受任意多个类似关键字参数一样显示赋值的实际参数并将其放到一个字典中 D.  如果想要使用一个已经存在的字典作为函数的可变参数,可以在字典的名称前加“**”后作为形式参数进行调用 试题编号:20200402-xc-004 试题类型:单选题 标准答案:A 试题难度:较难 试题解析:可变参数“*parameter”这种形式表示接受任意多个实际参数并将其放到一个元组中,如果想要使用一个已经存在的列表作为函数的可变参数,可以在列表的名称前加“*”后作为形式参数进行调用;“**parameter”这种形式表示接受任意多个类似关键字参数一样显示赋值的实际参数并将其放到一个字典中,如果想要使用一个已经存在的字典作为函数的可变参数,可以在字典的名称前加“**”后作为形式参数进行调用。 考生答案:B 考生得分:0 是否评分:已评分 评价描述: 4. 关于以下程序,运行程序输出的结果是? ( ) def demo(a,b):      print(a+b)  mydict={'a':1,'b':2}  demo(**mydict)  demo(*mydict)   A.  3   3 B.  3   ab C.  ab   3 D.  ab    ab 试题编号:20200402-xc-009 试题类型:单选题 标准答案:B 试题难度:较难 试题解析:如果想要使用一个已经存在的列表作为函数的可变参数,可以在列表的名称前加“*”后作为形式参数进行调用;如果想要使用一个已经存在的字典作为函数的可变参数,可以在字典的名称前加“**”后作为形式参数进行调用。题目中mydict是一个字典,使用“**”后进行调用,形参a与b将获得对应键的值,如果使用“*”后进行调用,形参a与b将获得的是一个元组中对应的字符a和b,a+b实现字符串的连接。 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 5. 函数调用时通过“键-值”形式加以指定实际参数,即使用关键字参数,可以让函数更加清晰、容易使用,关于关键字参数的限制,以下表述中哪一个是错误的? ( )   A.  关键字参数之间不存在先后顺序 B.  不得重复提供实际参数 C.  关键字参数可以位于位置参数之前 D.  关键字参数必须位于位置参数之后 试题编号:20200402-xc-013 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:函数调用时通过“键-值”形式加以指定实际参数,即使用关键字参数,可以让函数更加清晰、容易使用,需要注意的是,关键字参数之间不存在先后顺序,但是关键字参数必须位于位置参数之后。 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 6. 下列关于函数的说法,错误的是? ( )   A.  函数是一种功能抽象的模块 B.  使用函数的目的只是为了增加代码复用 C.  函数的使用包括定义函数和调用函数 D.  函数名可以是任何有效的Python标识符 试题编号:20200413-zwy-002 试题类型:单选题 标准答案:B 试题难度:容易 试题解析:知识点:函数的相关概念 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 7. 下列哪个关键字可用来创建自定义函数? ( )   A.  function B.  def C.  class D.  procedure 试题编号:20200413-zwy-014 试题类型:单选题 标准答案:B 试题难度:容易 试题解析:知识点:自定义函数的创建与调用 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 8. 关于算法描述正确的是? ( )   A.  算法是一种程序设计语言 B.  算法每个步骤必须有确切的定义 C.  算法就是数值计算方法 D.  算法至少要有一个输入 试题编号:20200413-zwy-038 试题类型:单选题 标准答案:B 试题难度:容易 试题解析:知识点:算法基础 考生答案:D 考生得分:0 是否评分:已评分 评价描述: 9. 以下哪个不是Python中的内建函
青少年软件编程(Python)等级考试试卷(4级)电子学会青少年软件编程Python等级考试真题及答案,2022年3月电子学会Python等级考试4级真题试卷及答案
下载提示

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