为什么我必须在python中使用readline方法和变量?为什么我不能在打印中直接使用它
打印readline方法并不会给出所有的文件行。为什么会这样?在第二个版本中,每次迭代调用readline两次,只打印其中一个。其中一个用于检查长度。每个readline调用从文件中读取一行!第一个readline调用将返回与第二个不同的行。@Turab是的,我可以看到它用于检查长度。但这仍然是一行,你正在阅读,而不是打印。为什么我必须在python中使用readline方法和变量?为什么我不能在打印中直接使用它,python,variables,readline,Python,Variables,Readline,打印readline方法并不会给出所有的文件行。为什么会这样?在第二个版本中,每次迭代调用readline两次,只打印其中一个。其中一个用于检查长度。每个readline调用从文件中读取一行!第一个readline调用将返回与第二个不同的行。@Turab是的,我可以看到它用于检查长度。但这仍然是一行,你正在阅读,而不是打印。 g=open('Second.txt','r') while True: F=g.readline() if len(F)==0: brea
g=open('Second.txt','r')
while True:
F=g.readline()
if len(F)==0:
break
print(F)
m=open('Second.txt','r')
while True:
if len(m.readline())==0:
break
print(m.readline(),end='')