1. 程式人生 > >python-循環操作

python-循環操作

pen 變量 com python 導致 for 換行符 txt 由於

  當文件很大,超過1個G時,如果使用read()方法,一次讀進內存會導致卡死。

這時可使用循環操作來解決。

  語法:

  for line in 變量:

    print(line)

f =open(file=D:/文件操作.txt,mode =r,encoding=gbk) #找到並以只讀模式打開文件
for line in f:
    print(line)       #一次取一行打印
f.close()

輸出結果:

技術分享圖片

註:為什麽有空行出現?

  由於print會換行,同時也會把文件中隱藏的換行符打印出來‘\n’,所以會多一行空行。

python-循環操作