0

我知道关于 file.read() 有很多问题,但我认为他们中的任何一个都没有回答这个问题......有人可以告诉我为什么,如果我在解释器中读取一个包含 12 行的文件并打印它只需输入 filename.read(),它会显示在一个连续的行上,并带有 EOL 字符以表示每一行?

然后,如果我做同样的事情,但创建定义一个对象,比如 file-output = filename.read(),然后打印该对象,然后它会像文件中出现的那样打印出来?

我说的有道理吗???

非常感谢

4

0 回答 0