Python第二周测验

感谢您能抽出几分钟时间来参加本次答题,现在我们就马上开始吧!
姓名
    ____________
创建和打开文件使用的函数为:(2.5分)
A fileopen
B. open
C fopen
D Fopen
Python的哪个对象负责文件操作?(2.5分)
A open对象
B insert对象
C reader对象
D File对象
以二进制(binary)只读方式打开文件用那种模式?(2.5分)
A r
B rb
C w
D wb
 读的方式打开文件,如果文件不存在,则:(2.5分)
A 直接结束
B 创建一个新的同名文件
C 返回异常FileNotFoundError
D 自动换成写模式
 写的方式打开文件,如果文件不存在,则:(2.5分)
A 直接结束
B 创建一个新的同名文件
C 返回异常FileNotFoundError
D 自动换成写模式
关闭文件使用的方法是?(2.5分)
A Fileclose
B Close
C close
D closefile
关于with语句下列说法错误的是()(2.5分)
A with的语法是 with expression in target:
B with的语法是 with expression as target:
C 使用with语句打开文件不需要手动关闭
D 有了with头,接下来的操作可以以target对象为基础进行读写等操作
下列关于文件读写的说法错误的是()(2.5分)
A.读文件可以使用read函数
B.移动文件指针使用move方法
C.读取一行可以使用readline方法
D.读取全部行可以使用readlines方法
Pyhon语言执行目录相关操作的模块是()(2.5分)
A.directory模块
B.operating_system模块
C.os模块
D.re模块
 os模块中getcwd方法的功能是:()(2.5分)
A.返回当前的上下文
B.打开一个新的command
C.返回当前的工作目录
D.返回参数的绝对路径
os.path.abspath方法的功能是:()(2.5分)
A获取绝对路径
B 获取相对路径
C .获取根目录
D 获取当前目录
os.mkdir方法的功能是()(2.5分)
A 获取当前目录
B 创建目录
C 遍历目录
D 删除目录
 创建多个目录的方法是:()(2.5分)
A mkdir
B mkdirs
C makedirs
D rmdirs
os.walk方法用来遍历目录,他返回一个元组包括:根目录,所有子目录和所有文件名,请问这三个元素都是什么类型()(2.5分)
A 三个字符串
B 三个列表
C 三个字典
D 一个字符串和两个列表
下列哪一个方法可以重命名文件和目录()(2.5分)
A os.remake
B os.remove
C os.rename
D os.restate
Python官方文档中描述了用于操作数据库的两个最主要对象分别是?()(2.5分)
A connection对象
B connect对象
C cursor对象
D pointer对象
下列哪个不是cursor对象的方法()(2.5分)
A close
B fetchone
C commit
D fetchall
 下列关于sqlite数据库说法错误的是()(2.5分)
A sqlite数据库将所有表都存储在一个数据库文件中
B sqlite数据库是一款轻量级数据库
C sqlite数据库的体积很大
D sqlite数据库支持SQL语句执行
下列哪一条SQL语句可以完成向表user中添加一条数据()(2.5分)
A insert into user (id, name) values (‘1’, ‘xiaowang’)
B append into user (id, name) values (‘1’, ‘xiaowang’)
C insert to user (id, name) values (‘1’, ‘xiaowang’)
D insert into user (id, name) % (‘1’, ‘xiaowang’)
SQL语句select * from user的功能是:()(2.5分)
A 读取数据库user的所有表信息
B 读取表user的所有记录
C 读取表user的记录个数
D 删除表user
 从user表中读取id号大于5的记录的SQL语句是:()(2.5分)
A read * from user where id 5
B select * from user when id 5
C select * from user if id 5
D select * from user where id 5
支持cursor一次性操作多条记录的方法为:()(2.5分)
A cursor.execute([operator1,2,3])
B cursor.go()
C cursor.executemany()
D cursor.executemuch()
下列关于python数据库操作说法错误的是: ()(2.5分)
A 增加数据需要提交事务(commit)
B 查询数据需要提交事务(commit)
C 删除数据需要提交事务(commit)
D 修改数据需要提交事务(commit)
 Pandas模块作为Python核心数据分析库,能够处理()(2.5分)
A SQL或Excel表
B 有序和无序(非固定频率)的时间序列数据
C 带行列标签的矩阵数据
D 任意其他形式的观测,统计数据集
Series对象类似一个一维数组,由一组数据以及与这组数据相关的标签组成,它可以存储:()(2.5分)
A 整数。
B 浮点数。
C 字符串
D Python对象
下列语句print(pd.Series([88,60,75])),其中pd是pandas包的别名,运行的结果为:()(2.5分)
A [88 60 75]
B 88,60,75
C 88 60 75
D 0 88 1 60 2 75
要想显示一个Series对象s1中标签为’x’和’y’的数据,则可以编写如下语句:()(2.5分)
A print(s1[‘x’,’y’])
B print(s1[‘x’:’y’])
C print(s1[[‘x’,’y’]])
D print(s1[[‘x’:’y’]])
 创建series对象时,可以使用下列哪个参数为对象指定字符串类型的索引:()(2.5分)
A index
B columns
C col
D name
可以通过Series对象的哪两个属性分别获取数据部分和索引部分:()(2.5分)
A index;values
B values;columns
C columns;values
D values;index
DataFrame对象可以通过下列哪个属性查看其列索引:()(2.5分)
A index
B columns
C shape
D reshape
 DataFrame对象可以通过下列哪个属性查看其所有数据:()(2.5分)
A index
B values
C columns
D shape
 筛选出GDP超过20000万并且人口大于2000万的城市,应使用命令:()(2.5分)
A df.loc[(df[GDP]20000)||(df[人口]2000)]
B df.loc[(df[GDP]20000) and (df[人口]2000)]
C df.loc[(df[GDP]20000) OR (df[人口]2000)]
D df.loc[(df[GDP]20000) (df[人口]2000)]
查看df的尾部数据的方法是:()(2.5分)
A df.head()
B df.info()
C df.tail()
D df.mean()
pandas中可以返回所有列的加和的函数是:()(2.5分)
A df.mean()
B df.sum()
C df.corr()
D df.count()
pandas中可以返回每一列的最大值的函数是:()(2.5分)
A df.mean()
B df.corr()
C df.min()
D df.max()
 pandas中可以返回每一列的最小值的函数是()(2.5分)
A df.mean()
B df.corr()
C df.min()
D df.max()
 pandas中可以返回每一列的标准差的函数是()(2.5分)
A df.var()
B dr.sem()
C df.median()
D df.std()
 下列说法错误的是:()(2.5分)
A Pandas可以导入excel文件
B Pandas可以导入csv文件
C Pandas可以导入MP4文件
D Pandas可以导入HTML文件
下列说法错误的是:()(2.5分)
A Pandas可以导出excel文件
B Pandas可以导出csv文件
C Pandas可以导出MP4文件
D Pandas可以导出txt文件
 Matplotlib可以绘制如下图(2.5分)
A折线图
B柱形图
C直方图
D饼图
E散点图

41题 | 被引用1次

使用此模板创建