python中f.readline()

f = open("lock.txt")
line = f.readline()
while line:

line = f.readline()
print(line)
前一个line = f.readline()明白,为什么在while中还要再写line = f.readline()

慕容森
浏览 3526回答 2
2回答

炎炎设计

判断文档是否为空,空就不打印

Helenr

f.readline()读取一行,是在上一次读取的基础上读取,while后加line = f.readline(),就是从第二行开始打印到最后一行,最终line为空,循环结束。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python