python3 print輸出時會有空行的問題及解決方法


 

python3讀取1.txt然后打印輸出到2.txt

 

發現打印輸出有空行,這是因為文本已經帶了一個 '\n' 了,print  默認也是 '\n',所以就換了兩行。

 

解決方法

 1)strip() :用於移除字符串頭尾指定的字符(默認為空格)

即添加一句line.strip()把文本帶有的'\n'移除

 

 

 

 

2)添加end=''

在print()中的兩個重要參數,sep和end:自定義間隔符(默認空格)和結束符(默認回車)

添加end=''即為print的end參數傳遞一個空字符串,這樣print函數不會在字符串末尾添加一個換行符,而是添加一個空字符串。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM