文件book.txt在当前程序所在目录内,其内容是一段文本:book,下面代码的输出结果是 txt=open(’’book.txt’’,’’r’’) print(txt) txt.close()

admin2019-08-30  47

问题 文件book.txt在当前程序所在目录内,其内容是一段文本:book,下面代码的输出结果是
txt=open(’’book.txt’’,’’r’’)
print(txt)
txt.close()

选项 A、book
B、book.txt
C、txt
D、以上答案都不对

答案D

解析 这是一个文件操作程序。尽管变量txt在命名上有一定的迷惑性,但txt实质上是文件句柄,并不是文件内容,因为它仅使用open()函数打开了文件,未对文件内容进行读取操作。直接打印文件句柄将产生一个Python内部表达的输出,并不输出文件内容。程序运行输出结果如下:
<_io.TextIOWrapper name=’book.txt’mode=’r’encoding=’cp936’>
转载请注明原文地址:https://kaotiyun.com/show/tX6p777K
0

最新回复(0)