my_file = open('file.txt')
next_line = my_file.readline()
while next_line != "":
print(next_line)
next_line = my_file.readline()
此代码是正确的,它一次读取文件中的一行。我的问题是他们为什么使用 next_line!= '' 这是什么意思?然后他们还说next_line = my_file.readline,这样做的目的是什么,我不了解整个循环。
我的另一个问题是如何更改此代码,以便在打印文件上的行时不会跳过一行?