文件data.csv里的内容如下: 1,三轴机,17,5 2,壳体热套,10,2 3,泵体安装,19,3 关于以下程序在屏幕上输出结果的描述,正确的选择是: withopen('data.csv','r')asf: print(f.readlines())
A. 输出三行列表,每行列表里面有一个字符串元素
B. 输出一行列表,里面包括三个字符串元素
C. 输出三行字符串
D. 输出一行列表,里面包括一个字符串元素
查看答案
以下代码,output.txt文件中的内容是: aaa=[8,5,2,2] withopen('output.txt','w')asf: foraainaaa: f.write(';'.join(str(aa)))
A. 8,5,2,2
B. 8;5;2;2
C. 8522
D. 8522
关于文件的打开模式“r”,描述错误的选项是
A. 只读模式,如果文件不存在,返回异常
B. 二进制文件模式
C. 只读模式,都不会返回异常
D. 文本文件模式
fp=open("test01.csv","w") ls=[[1,2,3],[4,5,6],[7,8,9]] foriteminls: fp.write(",".join(map(str,item))+"\n") fp.close() 执行上述代码,描述错误的选项是
A. "\n"表示换行
B. test01.csv文件用记事本打开后,一共有3行
C. ls是一个二维列表
D. fp可以用于读取文件
设test02.txt文件内容如下 从书架上取下情书、照片、绝望的短笺,从镜里削掉你的形象。 请坐。 享用你的一生。 读取该文件,使用jieba库进行中文分词,在屏幕上输出分词结果。 下面选项中能实现上述功能的代码是
A. importjieba fp=open("test02.txt","r") s="" forlineinfp.readlines(): line=line.replace("\n","") s+=line ls=jieba.lcut(s) print(ls) fp.close()
B. importjieba fp=open("test02.txt","r") s="" forlineinfp.readlines(): line=line.replace("\n","") s=line ls=jieba.lcut(s) print(ls) fp.close()
C. importjieba fp=open("test02.txt","w") s="" forlineinfp.readlines(): line=line.replace("\n","") s+=line ls=jieba.lcut(s) print(ls) fp.close()
D. fp=open("test02.txt","r") s="" forlineinfp.readlines(): line=line.replace("\n","") s+=line ls=jieba.lcut(s) print(ls) fp.close()