![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
【判断题】可以调用read_csv方法读取csv文件。
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
第3题
A、因为CSV文件以半角逗号分隔每列数据,所以即使列数据为空也要保留逗号。
B、包含英文半角逗号的数据,以CSV文件保存时需进行转码处理。
C、因为CSV文件可以由Excel打开,所以是二进制文件。
D、通常,CSV文件每行表示一个一维数据,多行表示多维数据。
第5题
A、可以写入csv文件
B、“”中存放写入文件的文件名
C、index参数表示是否增加索引列
D、header参数表示是否需要表头
第7题
完善如下程序,填出程序中缺失的代码,两个答案中用一个#连接。 程序功能为:读取文件score.csv中的成绩数据,计算平均分并统计其中语文成绩大于等于80,英语成绩大于等于85的学生的每门课程的成绩(结果按平均分从大到小排序),将结果输出至文件result.csv中并绘制如图所示的满足条件的学生平均成绩的柱状图。 【测试数据与运行结果】 score.csv的内容: Name,Chinese,Maths,English Chen,88,87,85 Fang,93,88,90 Wang,82,99,96 Peng,77,94,84 Ding,80,94,76 result.csv内容和柱状图: Chinese Maths English Avg Name Wang 82 99 96 92 Fang 93 88 90 90 Chen 88 87 85 86【待完善的代码】 import pandas as pd df = pd.read_csv('score.csv', index_col = 'Name') df['Avg'] = (df.Maths+df.Chinese+df.English) // 3 data = df[(df.Chinese >= 80) & (【1】)] # &表示条件与,即两个条件均要满足 data = data.sort_values(by = 'Avg', ascending = 0) data.to_csv('result.csv') data_parts = data.iloc[:, -1] data_parts.【2】(kind = 'bar')
第8题
B.csv文件主要用来存储表格数据
C.reader对象中的每个元素都是一个字符串,对应了CSV文件中的一行
D.使用writer对象对CSV文件进行写操作后,不需要关闭文件。
第9题
B.CSV文件格式是一种通用的,相对简单的文件格式,应用于程序之间转移表格数据。
C.CSV文件通过多种编码表示字符
D.CSV文件的每一行是一维数据,可以使用Python中的列表类型表示
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!