- 【计算机二级Python】考试攻略及资料汇总
- 【计算机二级Python】模拟试卷第1套选择题
- 【计算机二级Python】模拟试卷第2套选择题
- 【计算机二级Python】模拟试卷第2套选择题
- 【计算机二级Python】模拟试卷第3套选择题
- 【计算机二级Python】模拟试卷第4套选择题
- 【计算机二级Python】模拟试卷第5套选择题
- 【计算机二级Python】模拟试卷第6套选择题
- 【计算机二级Python】模拟试卷第7套选择题
- 【计算机二级Python】模拟试卷第8套选择题
- 【计算机二级Python】上机实操真题答案
-
关于算法的描述,以下选项中错误的是 A算法具有可行性、确定性、有穷性的基本特征 B算法的复杂度主要包括时间复杂度和数据复杂度 C算法的基本要素包括数据对象的运算和操作及算法的控制结构 D算法是指解题方案的准确而完整的描述 正确答案: B
-
关于数据结构的描述,以下选项中正确的是 A数据的存储结构是指反映数据元素之间逻辑关系的数据结构 B数据的逻辑结构有顺序、链接、索引等存储方式 C数据结构不可以直观地用图形表示 D数据结构指相互有关联的数据元素的集合 正确答案: D
-
在深度为7的满二叉树中,结点个数总共是 A64 B127 C63 D32 正确答案: B
-
对长度为n的线性表进行顺序查找,在最坏的情况下所需要的比较次数是 An×(n+1) Bn-1 Cn Dn+1 正确答案: C
-
关于结构化程序设计方法原则的描述,以下选项中错误的是 A逐步求精 B多态继承 C模块化 D自顶向下 正确答案: B
-
与信息隐蔽的概念直接相关的概念是 A模块独立性 B模块类型划分 C模块耦合度 D软件结构定义 正确答案: A
-
关于软件工程的描述,以下选项中描述正确的是 A软件工程包括3要素:结构化、模块化、面向对象 B软件工程工具是完成软件工程项目的技术手段 C软件工程方法支持软件的开发、管理、文档生成 D软件工程是应用于计算机软件的定义、开发和维护的一整套方案、工具、文档和实践标准和工序 正确答案: D
-
在软件工程详细设计阶段,以下选项中不是详细设计工具的是 A程序流程图 BCSS CPAL D判断表 正确答案: B
-
以下选项中表示关系表中的每一横行的是 A属性 B列 C码 D元组 正确答案: D
-
将E-R图转换为关系模式时,可以表示实体与联系的是 A关系 B键 C域 D属性 正确答案: A
-
以下选项中Python用于异常处理结构中用来捕获特定类型的异常的保留字是 Aexcept Bdo Cpass Dwhile 正确答案: A
-
以下选项中符合Python语言变量命名规则的是 A*i B3_1 CAI! DTemplist 正确答案: D
-
关于赋值语句,以下选项中描述错误的是 A在 Python 语言中,有一种赋值语句,可以同时给多个变量赋值 B设 x = “alice”;y = “kate”,执行 x,y = y,x 可以实现变量 x 和 y 值的互换 C设 a = 10;b = 20,执行a,b = a,a + bprint(a,b)和a = b b = a + bprint(a,b) 之后,得到同样的输出结果:10 30 D在 Python 语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包含“=的语句称为赋值语句 正确答案: C
-
关于 eval 函数,以下选项中描述错误的是 Aeval 函数的作用是将输入的字符串转为 Python 语句,并执行该语句 B如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用 eval(input()) 组合 C执行 eval(“Hello”) 和执行 eval(" ‘Hello’ ") 得到相同的结果 Deval 函数的定义为:eval(source, globals=None, locals=None, /) 正确答案: C
-
关于 Python 语言的特点,以下选项中描述错误的是 APython 语言是非开源语言 BPython 语言是跨平台语言 CPython 语言是多模型语言 DPython 语言是脚本语言 正确答案: A
-
关于 Python 的数字类型,以下选项中描述错误的是 APython 整数类型提供了 4 种进制表示:十进制、二进制、八进制和十六进制 BPython 语言要求所有浮点数必须带有小数部分 CPython 语言中,复数类型中实数部分和虚数部分的数值都是浮点类型,复数的虚数部分通过后缀“C”或者“c”来表示 DPython 语言提供 int、float、complex 等数字类型 正确答案: C
-
关于Python循环结构,以下选项中描述错误的是 A遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等 Bbreak用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行 C每个continue语句只有能力跳出当前层次的循环 DPython通过for、while等保留字提供遍历循环和无限循环结构 正确答案: C
-
关于Python的全局变量和局部变量,以下选项中描述错误的是 A局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用 B使用global保留字声明简单数据类型变量后,该变量作为全局变量使用 C简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放 D全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效 正确答案: A
-
关于Python的lambda函数,以下选项中描述错误的是 A可以使用lambda函数定义列表的排序原则 Bf = lambda x,y:x+y 执行后,f的类型为数字类型 Clambda函数将函数名作为函数结果返回 Dlambda用于定义简单的、能够在一行内表示的函数 正确答案: B
-
下面代码实现的功能描述的是 def fact(n): if n==0: return 1 else: return n*fact(n-1) num =eval(input(“请输入一个整数:”))print(fact(abs(int(num)))) A接受用户输入的整数 n,判断 n 是否是素数并输出结论 B接受用户输入的整数 n,判断 n 是否是完数并输出结论 C接受用户输入的整数 n,判断 n 是否是水仙花数 D接受用户输入的整数 n,输出 n 的阶乘值 正确答案: D
-
执行如下代码: import timeprint(time.time()) 以下选项中描述错误的是 Atime 库是 Python 的标准库 B可使用 time.ctime(),显示为更可读的形式 Ctime.sleep(5) 推迟调用线程的运行,单位为毫秒 D输出自1970年1月1日00:00:00 AM 以来的秒数 正确答案: C 22.执行后可以查看Python的版本的是 Aimport sysprint(sys.Version) Bimport systemprint(system.version) Cimport systemprint(system.Version) Dimport sysprint(sys.version) 正确答案: D
-
关于Python的组合数据类型,以下选项中描述错误的是 A组合数据类型可以分为3类:序列类型、集合类型和映射类型 B序列类型是二维元素向量,元素之间存在先后关系,通过序号访问 CPython的str、tuple和list类型都属于序列类型 DPython组合数据类型能够将多个同类型或不同类型的数据组织起来,通过单一的表示使数据操作更有序、更容易 正确答案: B
-
以下选项中,不是Python对文件的读操作方法的是 Areadline Breadall Creadtext Dread 正确答案: C
-
关于Python文件处理,以下选项中描述错误的是 APython能处理JPG图像文件 BPython不可以处理PDF文件 CPython能处理CSV文件 DPython能处理Excel文件 正确答案: B
-
以下选项中,不是Python对文件的打开模式的是 A’w’ B’+’ C’c’ D’r’ 正确答案: C
-
关于数据组织的维度,以下选项中描述错误的是 A一维数据采用线性方式组织,对应于数学中的数组和集合等概念 B二维数据采用表格方式组织,对应于数学中的矩阵 C高维数据由键值对类型的数据构成,采用对象方式组织 D数据组织存在维度,字典类型用于表示一维和二维数据 正确答案: D
-
Python数据分析方向的第三方库是 Apdfminer Bbeautifulsoup4 Ctime Dnumpy 正确答案: D
-
Python机器学习方向的第三方库是 APIL BPyQt5 CTensorFlow Drandom 正确答案: C
-
Python Web开发方向的第三方库是 ADjango Bscipy Cpandas Drequests 正确答案: A
-
下面代码的输出结果是 x=0b1010print(x) A16 B256 C1024 D10 正确答案: D
-
下面代码的输出结果是 x=10 y=-1+2j print(x+y) A9 B2j C11 D(9+2j) 正确答案: D
-
下面代码的输出结果是 x=3.1415926print(round(x,2) ,round(x)) A 3 3.14 B 2 2 C 6.28 3 D3.14 3 正确答案: D
-
下面代码的输出结果是 for s in “HelloWorld”: if s==“W”: break print(s, end="") AHello BWorld CHelloWorld DHelloorld 正确答案: A
-
以下选项中,输出结果是False的是 A>>> 5 is not 4 B>>> 5 != 4 C>>> False != 0 D>>> 5 is 5 正确答案: C
-
下面代码的输出结果是 a = 1000000 b = “-“print(”{0:{2}^{1},}\n{0:{2}>{1},}\n{0:{2}
关注打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?