单选题
33.文件family.txt在当前代码所在目录内,其内容是一段文本:We are family,以下代码的输出结果是( )。
txt=open(”family.txt”,”r”)
print(txt)
txt.close()
【正确答案】
C
【答案解析】open()函数打开一个文件,并返回可以操作这个文件的变量txt,并且open()函数有两个参数:文件名和打开模式。本题只是打开了文件,并没有对文件进行操作,因此不会输出文件的内容。print(txt)语句输出的是变量txt代表的文件的相关信息:<_io.TextIOWrapper name=’family.txt’mode=’r’encoding=’cp936’>。若想要输出文件的内容,需要把文件的内容读人,如txt1=_txt.read()。本题选C选项。