read(2)的话输出的结果是a,空行,但是为啥read(3)输出的结果是直接a,b而不是a,空行,b
为啥结果不是:a空行b
而是直接:ab
是换行符 不是空行
文件每一行结尾都有一个换行符的,使用 strip()函数去掉,例如
>>> a = ' 123' >>> a ' 123' >>> a.strip() '123'
strip()会将开头和结尾的字符串都去掉。有帮助的话采纳一下哦!🙈🙈🙈