python按行输出文件有空行问题

python在处理文件的时候是按行处理的,但在显示文件内容的时候,明明只有三行,但输出时三行之间却都有一个空行。 例如文件内容是这样的: 但实际输出却是这样的: 每行后面都有一个空行。 原因:因为文件中每行的末尾都有一个换行符‘/n’(回车),但print每输出一次默认也是有一个回车的,所以就多出一个空行。 解决办法(两个方法效果相同): 1、去掉print输出的回车:print(a,end=’’
相关文章
相关标签/搜索