题目内容

以下关于读取文件对象textFile的命令中,说法错误的是

A. textFile.read()用于读取该文件中的所有内容
B. textFile.readline()用于读取该文件中的所有行
C. textFile.readline(2)用于读取该文件的第2行
D. textFile.readlines()用于读取该文件中的所有行, 并返回一个列表

查看答案
更多问题

假设当前目录下有一个文本文件textFile.txt,它有2行内容,第1行的内容是"Shall I compare thee to a summer's day?"第2行的内容是"Thou art more lovely and more temperate"执行以下命令textFile = open("textFile.txt", "r")print( textFile.readlines() )返回结果是

A. ["ShallIcomparetheetoasummer'sday?",'Thouartmorelovelyandmoretemperate\n']
B. ["ShallIcomparetheetoasummer'sday?\n",'Thouartmorelovelyandmoretemperate\n']
C. ["ShallIcomparetheetoasummer'sday?",'Thouartmorelovelyandmoretemperate']
D. ["ShallIcomparetheetoasummer'sday?\n",'Thouartmorelovelyandmoretemperate']

执行以下各选项中的代码,返回值为False的是

A. fid = open("test.txt","w+")fid.close()fid.closed
B. fid = open("test.txt","w+")fid.closedfid.close()
C. with open("test.txt","w+") as fid:passfid.closed

关于以下代码,下列各选项中说法正确的是with open("test.txt","w+") as fid:passfid.closed

A. 打开文件进行读写时可能出现异常,只使用open()函数可能导致最后不能正常关闭文件
B. with语句用来进行异常处理,相当于在调用open()函数后执行try和finally语句
C. 返回值是True
D. 相当于执行 fid =open("test.txt","w+")

以下选项中,不能正确写入内容的是

A. fid = open("test.txt","r+")fid.write("Welcome to Python\n")
B. fid = open("test.txt","w+")fid.write("Welcome to Python\n")
C. fid = open("test.txt","a")fid.write("Welcome to Python\n")
D. fid = open("test.txt","a+")fid.write("Welcome to Python\n")

答案查题题库