【发布时间】:2020-05-10 21:43:56
【问题描述】:
# open file in read mode
f=open(text_file,'r')
# iterate over the file object
for line in f.read():
print(line)
# close the file
f.close()
文件内容为“恭喜您成功打开文件”!当我尝试运行此代码时,输出格式如下:
c(换行符)o(换行符)n(换行符)g.......
......因为我使用了read(),所以每个字符都单独打印在新行上!但是使用 readline 它可以在一行中给出答案!为什么会这样?
【问题讨论】:
-
just: print(f.read()) 的输出来自:w3schools.com/python/python_file_open.asp
标签: python-3.x file