源文件每行后面都有回车,所以用下面输出时,中间会多了一行
try:
with open("F:\\hjt.txt") as f :for line inf:print(line)exceptFileNotFoundError:print("读取文件出错")
有两种方法处理:
1.print后面带 end='',表示不换行
try:
with open("F:\\hjt.txt") as f :for line inf:print(line,end='')exceptFileNotFoundError:print("读取文件出错")
2.用strip()函数去掉每一行的换行符
try:
with open("F:\\hjt.txt") as f :for line inf:
line= line.strip('\n')print(line)exceptFileNotFoundError:print("读取文件出错")