Python稳基修炼之计算机等级考试易错概念题2(含答案与解析)

2023-05-16

文章目录

1、下面关于Python中类的继承 ,说法错误的是___。
A.创建子类时,父类必须包含在当前文件夹且位于子类的前面
B.定义子类时,必须在括号内指明子类所要继承的父类的名称
C.如果调用的是继承的父类中的公有方法,可以在这个公有方法中访问父类中的私有属性和私有方法
D.如果在子类中实现了一个公有方法,该方法也能调用继承的父类中的私有方法和私有属性

答案:D
[解析]在Python类的继承中,如果调用的是继承父类的公有方法,可以在公有方法中访问父类中的私有属性和私有方法;但是如果子类中实现了一个公有方法,那么这个方法是不能够调用继承父类中的私有方法和私有属性的,所以D选项错误。


2、不属于Python机器学习第三方库的是
A.Pylons
B.tensorflow
C.keras
D.mxnet

答案: A
[解析] Pylons是基于Python的一个Web开发框架的第三方库, keras、tensorflow和mxnet是Python机器学习领域的第三方库。


3、下列关于Python程序格式的描述中,错误的是
A.缩进表达了所属关系和代码块的所属范围
B.注释可以在一行中的任意位置开始,这一行都会作为注释不被执行
C.进行赋值操作时,在运算符两边各加上一个空格可以使代码更加清晰明了
D.文档注释的开始和结尾使用三重单引号“"” 或三重双引号

答案:B
[解析]注释可以在一行中的任意位置开始,但只有在"#”后的才会被作为注释不被执行。


4、以下不属于Python语言控制结构的是_
A.顺序结构
B.循环结构
C.分支结构
D.数据结构

答案:D
[解析] Python语言控制结构包括顺序结构、循环结构和分支结构。


5、以下关于程序的异常处理的描述中,错误的是
A.一旦代码抛出异常并且没有得到正确的处理,整个程序会崩溃,并且不会继续执行后面的代码
B.一般不建议在try中放太多代码,而是应该只放入可能会引发异常的代码
C.带有else子句的异常处理结构,如果不发生异常则执行else子句中的代码
D.在try-except-else结构中,如果try子句的语句引发了异常,则会执行else子句中的代码

答案:D
[解析]程序的异常处理模块,当try中的代码异常时,进入except语句块中,执行该处的代码;没有异常时,直接执行与try语句同级的代码或者是else后面的代码。


6、以下关于数据维度的描述,错误的是
A.一维数据由对等关系的有序或无序数据构成,采用线性方式组织,对应于数学中的集合或数组的概念
B.一维数据由关联关系构成,采用表格方式组织,对应于数学中的矩阵
C.高维数据由键值对类型的数据组成,采用对象方式组织
D.-维数据是由对等关系的有序数据构成,无序数据不是一维数据

答案:D
[解析]任何可以以序列或集台表示的内容都可以看作是一维数据。


7、下面哪一种定义是类的私有成员?___
A. _xx
B.xx
C.___xxx
D.xxx

答案:C
[解析]在Python中,类的定义中以一个下划线开头是成员的保护成员,以两个下划线开头和结束的成员是系统定义的特殊成员,以两个或多个下划线开头但不以两个或多个下划线结束的成员是私有成员,所以选C.


8、以下对文件描述错误的选项是
A.文件是一个存储在辅助存储器上的数据序列
B.文本文件和二进制文件都是文件
C.文件中可以包含任何数据内容
D.文本文件能用二进制文件方式读入

答案:D
[解析]文件是存储在辅助存储器上的一-组数据序列,可以包含任何数据内容。文件包括文本文件和二进制文件两种类型。文本文件和二进制文件的存储方式不同,所以文本文件不可以用二进制文件方式读入。本题选择D选项。


9、下面关于局部变量和全局变量的描述,正确的是____。
A.全局变量不可以定义在函数中
B.全局变量在使用后立即被释放
C.局部变量在使用后立即被释放
D.局部变量不可以和全局变量的命名相同

答案:C
[解析]根据程序中变量所在的位置和作用范围,变量分为局部变量和全局变量。局部变量指在函数内部定义的变量,仅在函数内部有效,且作用域也在函数内部,当函数退出时变量将不再存在。全局变量一般指在函数之外定义的变量 ,在程序执行全过程有效。全局变量在函数内部使用时,需要提前使用保留字global声明,语法形式: global <全局变量>。使用global对全局变量声明时,该变量要与外部全局变量同名。本题选择C选项。


10、以下关于浮点数3.0和整数3的描述,正确的是
A.两者使用相同的硬件执行单元
B.两者使用相同的计算机指令处理方法
C.两者是相同的数据类型
D.两者具有相同的值

答案:D
[解析]浮点数3.0和整数3具有相同的值,硬件执行单元、计算机指令处理方法和数据类型均不相同。本题选择D选项。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python稳基修炼之计算机等级考试易错概念题2(含答案与解析) 的相关文章

随机推荐