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

2023-05-16

1、关于Python对文件的处理,以下选项中描述错误的是
A.Python能够以文本和二进制两种方式处理文件
B.Python通过解释器内置的open()函数打开一个文件
C.当文件以文本方式打开时,读写按照字节流方式
D.文件使用结束后要用close()方法关闭,释放文件的使用授权

答案∶C


2、关于CSV文件的描述,以下选项中错误的是
A.CSV文件格式是一种通用的、相对简单的文件格式,应用于程序之间转移表格数据
B.CSV文件的每一行是一维数据,可以使用Python中的列表类型表示
c.CSV文件通过多种编码表示字符
D.整个CSV文件是一个二维数据

答案:C


3、“键值对”类型数据的组织维度是
A.—维数据
B.二维数据
C.多维数据
D.高维数据

答案:D


4、给定字典d={1:“1”,2:“2”,3:“3”},其元素包含两种数据类型,则字典d的数据组织维度是
A.—维数据
B.二维数据
C.多维数据
D.高维数据

答案:D 【组织维度仍然是高维】


5、以下选项中,不是Python文件处理.seek()方法的参数是
A.0
B.-1
c.1
D.2

答案∶B


6、关于CSV文件的扩展名,以下选项中描述正确的是
A.扩展名只能是.csv
B.扩展名只能是.dat
C.扩展名只能是.txt
D.可以为任意扩展名

答案:D


7、关于文件的打开方式,以下选项中描述正确的是
A.文件只能选择二进制或文本方式打开
B.文本文件只能以文本方式打开
C.所有文件都可能以文本方式打开
D.所有文件都可能以二进制方式打开

答案∶D 【大部分可以用文本文件打开】


8、关于高维数据,以下选项中描述错误的是
A.高维数据只能表达键值对数据
B.“键值对”是高维数据的主要特征
C.高维数据用来表达索引和数据之间的关系
D.高维数据可用于表达一二维数据

答案∶A


9、当打开一个不存在的文件时,以下选项中描述正确的是
A.一定会报错
B.根据打开类型不同,可能不报错
C.不存在文件无法被打开
D.文件不存在则创建文件

答案∶B


10、关于Python的分支结构,以下选项中描述错误的是
A.分支结构可以向已经执行过的语句部分跳转
B.分支结构使用if保留字
C.Python中if-else语句用来形成二分支结构
D.Python中if-elif-else语句描述多分支结构

答案∶A


11、下面说法错误的是
A.在UTF-8编码中一个汉字需要占用3个字节
B.在GBK和CP936编码中一个汉字需要2个字节
C.Python运算符%不仅可以用来求余数,还可以用来格式化字符串
D.Python字符串方法replace(对字符串进行原地修改)

答案:D
[解析]字符串方法replace0用来替换字符串中指定字符或子字符串的所有重复出现,每次只能替换一个字符或一个字符串,把指定的字符串参数作为一个整体对待。该方法并不修改原字符串,而是返回一个新字符串。


12、下面关于Python中函数参数的说法错误的是:
A.在函数定义时必须固定参数的数量
B.使用位置参数传参时实参的数量和顺序必须和函数声明时的参数一样
C.若是参数有默认值,在调用函数时没有给参数赋值,调用的函数就会使用这个默认值
D.关键字参数传参是指在调用函数时通过参数名传递值

答案:A
[解析]在Python中,在函数定义时是可以设计可变数量参数的,通过在参数前加星号()实现。可变参数在定义时只有两种变现形式: * param和 * param ,前者表示可以接受多个位置参数收集的实参组成一个元组 ,后者表示可以接收多个关键字参数收集的实参名和值组成一个字典。

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

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

随机推荐