文库 真题 Python真题

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

电子学会Python真题 少儿编程Python真题 DOCX   23页   下载1   2024-04-07   浏览326   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2023年9月电子学会Python等级考试四级真题试卷及答案 第1页
2023年9月电子学会Python等级考试四级真题试卷及答案 第2页
剩余21页未读, 下载浏览全部
青少年软件编程(Python)等级考试试卷(四级) 一、单选题(共25题,共50分) 1. 用枚举算法求解“100以内既能被3整除又能被4整除的元素”时,在下列数值范围内,算法执行效率最高的是?( )   A.  1~101 B.  4~100 C.  12~100 D.  12~96 试题编号:202306-zj-023 试题类型:单选题 标准答案:D 试题难度:一般 试题解析:在选取循环控制变量时,枚举范围应尽可能小,但又不能遗漏。 考生答案:C 考生得分:0 是否评分:已评分 评价描述: 2. 下列有关函数的描述中,正确的是?( )   A.  函数中必须有return语句 B.  在函数内部不能使用全局变量 C.  函数能提高应用的模块化程度和代码的重复利用率 D.  函数内容以大括号起始,并且缩进 试题编号:20230614-fcl-002 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:函数能提高应用的模块化程度和代码的重复利用率 考生答案:A 考生得分:0 是否评分:已评分 评价描述: 3. 下列哪个语句能够定义参数个数不确定的函数?( )   A.  hs(parameters) B.  hs(parameters[]) C.  hs(parameters{}) D.  hs(*parameters) 试题编号:20230614-fcl-004 试题类型:单选题 标准答案:D 试题难度:一般 试题解析:当不确定需要传入的值是多少个时,在定义形参时,可以使用*parameters来表示。 考生答案:D 考生得分:2 是否评分:已评分 评价描述: 4. 执行如下Python代码的结果是?( ) def area(r,pi=3.14):      return r*r*pi print(area(2,10))   A.  40 B.  200 C.  400 D.  20 试题编号:20230614-fcl-007 试题类型:单选题 标准答案:A 试题难度:一般 试题解析:函数运行结果,2*2*10,结果是40。 考生答案:A 考生得分:2 是否评分:已评分 评价描述: 5. 执行如下Python代码,输出结果是?( ) def hs(num):     num += 1     return num n=10 s=hs(n) print(s)   A.  11 B.  10 C.  1 D.  运行错误 试题编号:20230614-fcl-008 试题类型:单选题 标准答案:A 试题难度:一般 试题解析:函数的返回值,赋值给变量s,输出11。 考生答案:A 考生得分:2 是否评分:已评分 评价描述: 6. 有如下Python程序,输出的结果是?( ) def whao(year = '2023'):     print('你好' + year) whao()    A.  你好 B.  你好2023 C.  你好year D.  没有输出 试题编号:20230614-fcl-009 试题类型:单选题 标准答案:B 试题难度:一般 试题解析:调用函数whao,输出: 你好2023 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 7. 编写计算正方体体积的匿名函数,下列哪一个语句是正确的?( )   A.  rst = lambda a : a * 3 B.  lambda a : a * 3 C.  rst = lambda a : a ** 3 D.  lambda a : a ** 3 试题编号:20230614-fcl-01 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:关键字lambda表示匿名函数,冒号之前表示的是这个函数的参数,冒号之后表示的是返回值,在定义匿名函数时,需要将它赋值给一个变量。 考生答案:A 考生得分:0 是否评分:已评分 评价描述: 8. 执行如下Python程序,运行的结果是?( ) def zfzh(s):     c = ''     for ch in s:         if "9">=ch>= "0":             c+=str(int(ch)+1)         elif "z">=ch>= "a":             c+= chr(ord(ch)- ord("a")+ord("A"))     return c s = 'hzag-21-8' print(zfzh(s))   A.  HZAG329 B.  923HZAG C.  GAZH329 D.  923GAZH 试题编号:20230614-fcl-010 试题类型:单选题 标准答案:A 试题难度:较难 试题解析:调用函数zfzh,注意字符串累加方式。 考生答案:D 考生得分:0 是否评分:已评分 评价描述: 9. 在Python中,以下哪个代码是安装numpy模块的方法?( )   A.  pip install  numpy B.  pip uninstall  numpy C.  install  numpy D.  setup  numpy 试题编号:20230702-xyr-024 试题类型:单选题 标准答案:A 试题难度:容易 试题解析:可以安装numpy模块的命令:pip install numpy 考生答案:A 考生得分:2 是否评分:已评分 评价描述: 10. 在Python中导入第三方库的主要关键字是?( )   A.  from B.  import C.  pip D.  install 试题编号:20230702-xyr-025 试题类型:单选题 标准答案:B 试题难度:容易 试题解析:在Python中导入第三方库的关键字是import。 考生答案:C 考生得分:0 是否评分:已评分 评价描述: 11. 《阅微草堂笔记》里描述了槐树果实“响豆”,在夜里爆响,这种豆一棵树只有一粒,难以辨认出。所以古人就等槐树开花结果后,用许多布囊分别贮存豆荚,用来当枕头。夜里如果没有听到声音,便扔掉。如果有爆响声。然后把这一囊的豆荚又分成几个小囊装好,夜里再枕着听……如此这么分下去直到找到响豆。以上故事体现的算法是?( )   A.  顺序查找 B.  枚举算法 C.  解析算法 D.  分治算法 试题编号:20230704-TR-027 试题类型:单选题 标准答案:D 试题难度:容易 试题解析:分治算法的特征之一,就是将一个复杂的问题分成两
青少年软件编程(Python)等级考试试卷(4级)电子学会青少年软件编程Python等级考试真题及答案,2023年9月电子学会Python等级考试4级真题试卷及答案
下载提示

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