2022年python二级考试试题 2.pdf

上传人:Che****ry 文档编号:27255893 上传时间:2022-07-23 格式:PDF 页数:25 大小:337.92KB
返回 下载 相关 举报
2022年python二级考试试题 2.pdf_第1页
第1页 / 共25页
2022年python二级考试试题 2.pdf_第2页
第2页 / 共25页
点击查看更多>>
资源描述

《2022年python二级考试试题 2.pdf》由会员分享,可在线阅读,更多相关《2022年python二级考试试题 2.pdf(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1. 关于二叉树的遍历,以下选项中描述错误的是A 二叉树的遍历可以分为三种:前序遍历、中序遍历、后序遍历B 前序遍历是先遍历左子树,然后访问根结点,最后遍历右子树C 后序遍历二叉树的过程是一个递归的过程D 二叉树的遍历是指不重复地访问二叉树中的所有结点正确答案:2. 关于二叉树的描述,以下选项中错误的是A 二叉树具有两个特点: 非空二叉树只有一个根结点; 每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树B 在任意一棵二叉树中,度为0 的结点(叶子结点)比度为2 的结点多一个C 深度为 m 的二叉树最多有 2 的 m 次幂个结点名师资料总结 - - -精品资料欢迎下载 - - - -

2、- - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 25 页 - - - - - - - - - D 二叉树是一种非线性结构正确答案:3. 关于查找技术的描述,以下选项中错误的是A 如果采用链式存储结构的有序线性表,只能用顺序查找B 二分查找只适用于顺序存储的有序表C 顺序查找的效率很高D 查找是指在一个给定的数据结构中查找某个特定的元素正确答案:、4. 关于排序技术的描述,以下选项中错误的是A 选择排序法在最坏的情况下需要比较n(n 1)/2 次B 快速排序法比冒泡排序法的速度快名师资料总结 - - -精品资料欢迎下载 - - -

3、 - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 25 页 - - - - - - - - - C 冒泡排序法是通过相邻数据元素的交换逐步将线性表变成有序D 简单插入排序在最坏的情况下需要比较n 的 1.5 幂 次正确答案:5. 关于面向对象的程序设计,以下选项中描述错误的是A 面向对象方法可重用性好B Python 3.x 解释器内部采用完全面向对象的方式实现C 用面向对象方法开发的软件不容易理解D 面向对象方法与人类习惯的思维方法一致正确答案:6. 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段

4、是A 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 25 页 - - - - - - - - - 需求设计B 详细设计C 可行性分析D 概要设计正确答案:7. 以下选项中,用于检测软件产品是否符合需求定义的是A 集成测试B 验证测试C 验收测试D 确认测试正确答案:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 25 页 - - - - - - -

5、 - - 8. 在 PFD 图中用箭头表示A 数据流B 调用关系C 组成关系D 控制流正确答案:9. 关于软件调试方法,以下选项中描述错误的是A 软件调试可以分为静态调试和动态调试B 软件调试的主要方法有强行排错法、回溯法、原因排除法等C 软件调试的目的是发现错误D 软件调试的关键在于推断程序内部的错误位置及原因名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 25 页 - - - - - - - - - 正确答案:10. 关于数据库设计,以下选项中描述错误的是A 数据库设

6、计可以采用生命周期法B 数据库设计是数据库应用的核心C 数据库设计的四个阶段按顺序为概念设计、需求分析、逻辑设计、物理设计D 数据库设计的基本任务是根据用户对象的信息需求、处理需求和数据库的支持环境设计出数据模式正确答案:11. 以下选项中值为 False 的是A abc abcd B hello D abcd ad 正确答案:12. Python 语言中用来定义函数的关键字是A return B def C function D define 正确答案:13. 以下选项中,对文件的描述错误的是A 文件中可以包含任何数据内容名师资料总结 - - -精品资料欢迎下载 - - - - - - -

7、- - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 25 页 - - - - - - - - - B 文本文件和二进制文件都是文件C 文本文件不能用二进制文件方式读入D 文件是一个存储在辅助存储器上的数据序列正确答案:14. ls = 3.5, Python, 10, LIST, 3.6,ls2 11 的运行结果是A I B P C Y D L 正确答案:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 25 页 - - -

8、 - - - - - - 15. 以下用于绘制弧形的函数是A turtle.seth() B turtle.right() C turtle.circle() D turtle.fd() 正确答案:16. 对于 turtle绘图中颜色值的表示,以下选项中错误的是A (190, 190, 190) B BEBEBE C #BEBEBE D “grey ”名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 25 页 - - - - - - - - - 正确答案:17. 以下选项中

9、不属于组合数据类型的是A 变体类型B 字典类型C 映射类型D 序列类型正确答案:18. 关于 random库,以下选项中描述错误的是A 设定相同种子,每次调用随机函数生成的随机数相同B 通过 from random import *可以引入 random随机库C 通过 import random可以引入 random随机库名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 25 页 - - - - - - - - - D 生成随机数之前必须要指定随机数种子正确答案:19.

10、关于函数的可变参数,可变参数*args 传入函数时存储的类型是A list B set C dict D tuple 正确答案:20. 关于局部变量和全局变量,以下选项中描述错误的是A 局部变量和全局变量是不同的变量,但可以使用global保留字在函数内部使用全局变量B 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 25 页 - - - - - - - - - 局部变量是函数内部的占位符,与全局变量可能重名但不同C 函数运算结束后,局部变量不会被释放D 局部变量为组合

11、数据类型且未创建,等同于全局变量正确答案:21.下面代码的输出结果是ls = F,f def fun(a): ls.append(a) return fun(C) print(ls) A F, fB CC 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 25 页 - - - - - - - - - 出错D F, f, C正确答案:22. 关于函数作用的描述,以下选项中错误的是A 复用代码B 增强代码的可读性C 降低编程复杂度D 提高代码执行速度正确答案:23. 假设函数

12、中不包括global保留字,对于改变参数值的方法,以下选项中错误的是A 参数是 int 类型时,不改变原参数的值名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 25 页 - - - - - - - - - B 参数是组合类型(可变对象)时,改变原参数的值C 参数的值是否改变与函数中对变量的操作有关,与参数类型无关D 参数是 list 类型时,改变原参数的值正确答案:24. 关于形参和实参的描述,以下选项中正确的是A 参数列表中给出要传入函数内部的参数,这类参数称为形式参

13、数, 简称形参B 函数调用时,实参默认采用按照位置顺序的方式传递给函数,Python也提供了按照形参名称输入实参的方式C 程序在调用时,将形参复制给函数的实参D 函数定义中参数列表里面的参数是实际参数,简称实参正确答案:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 25 页 - - - - - - - - - 25. 以下选项中,正确地描述了浮点数0.0 和整数 0 相同性的是A 它们使用相同的计算机指令处理方法B 它们具有相同的数据类型C 它们具有相同的值D 它们使

14、用相同的硬件执行单元正确答案:26. 关于 random.uniform(a,b)的作用描述,以下选项中正确的是A 生成一个 a, b 之间的随机小数B 生成一个均值为 a,方差为 b 的正态分布C 生成一个 (a, b) 之间的随机数D 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 25 页 - - - - - - - - - 生成一个 a, b 之间的随机整数正确答案:27. 关于 Python 语句 P = P,以下选项中描述正确的是A P 和 P 的负数相等B

15、 P 和 P 的绝对值相等C 给 P 赋值为它的负数D .P 的值为 0 正确答案:28. 以下选项中,用于文本处理方向的第三方库是A pdfminer B TVTK C 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 25 页 - - - - - - - - - matplotlib D mayavi 正确答案:29. 以下选项中,用于机器学习方向的第三方库是A jieba B SnowNLP C loso D TensorFlow 正确答案:30. 以下选项中,用于

16、Web 开发方向的第三方库是A Panda3D B 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 25 页 - - - - - - - - - cocos2d C Django D Pygame 正确答案:31.下面代码的输出结果是x = 0 x0101print(x) A 101B 257C 65D 5正确答案:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -

17、第 18 页,共 25 页 - - - - - - - - - 32.下面代码的输出结果是sum = 1.0 for num in range(1,4): sum+=num print(sum) A 6B 7.0C 1.0D 7正确答案:33.下面代码的输出结果是a = 4.2e 1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 25 页 - - - - - - - - - b = 1.3e2print(a+b) A 130.042B 5.5e31C 130.42D

18、5.5e3正确答案:34.下面代码的输出结果是name = Python语言程序设计 print(name2: 2) A thon 语言程序B thon 语言程序设C 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 25 页 - - - - - - - - - ython 语言程序D ython 语言程序设正确答案:35.下面代码的输出结果是weekstr = 星期一星期二星期三星期四星期五星期六星期日 weekid = 3 print(weekstrweekid*3:

19、 weekid*3+3) A 星期二B 星期三C 星期四D 星期一正确答案:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 25 页 - - - - - - - - - 36.下面代码的输出结果是a = 5,1,3,4 print(sorted(a,reverse = True) A 5, 1, 3, 4B 5, 4, 3, 1C 4, 3, 1, 5D 1, 3, 4, 5正确答案:37.下面代码的输出结果是for s in abc: for i in range(3

20、): print (s,end=) if s=c: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 25 页 - - - - - - - - - break A aaabcccB aaabbbcC abbbcccD aaabbbccc正确答案:38.下面代码的输出结果是for i in range(10): if i%2=0: continue else: print(i, end=,) A 2,4,6,8,名师资料总结 - - -精品资料欢迎下载 - - - - -

21、- - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 25 页 - - - - - - - - - B 0,2,4,6,8,C 0,2,4,6,8,10,D 1,3,5,7,9,正确答案:39.下面代码的输出结果是ls = list(range(1,4) print(ls) A 0,1,2,3B 1,2,3C 1,2,3D 0,1,2,3名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 25 页 - - - - - - - - - 正确答案:40.下面代码的输出结果是def change(a,b): a = 10 b += a a = 4 b = 5 change(a,b) print(a,b) A 10 5B 4 15C 10 15D 4 5正确答案:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 25 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁