-2
A
回答
1
在the documentation for print
它指出:
所有非關鍵字參數被轉換爲字符串似
str()
確實並寫入流,通過sep
分離並隨後end
。
爲end
的默認值是'\n'
,所以Python 第一打印所提供的'\n'
和然後end
,其等於'\n'
太;這就是爲什麼你看到兩個空行。
更改默認值,如果你不希望出現這種情況:
print('\n', end='')
注意,這也適用於Python的2.X的print
聲明,它還會在最後寫道:'\n'
。你可以通過附加一個逗號字符來改變那裏的行爲。
+0
而不是' print('\ n',end ='')',我會建議使用'print()'。 – Blckknght
相關問題
- 1. 爲什麼Fabric通常會輸出一個額外的空行?
- 2. 爲什麼string.split('\ n')在輸出列表中添加一個額外的元素?
- 3. 爲什麼fputcsv在csv中產生額外的空白列
- 4. 爲什麼這個控制檯中的空白行輸出?
- 5. 爲什麼這個額外的空間出現在網格中?
- 6. 額外空白
- 7. 爲什麼在這個函數的輸出中有額外的空間?
- 8. 爲什麼Python 3輸出\ xe3,一個額外的字符?
- 9. 額外的空白
- 10. 爲什麼在我的Perl腳本中輸出空白行打印輸出
- 11. 爲什麼spritebatch.Draw顯示空白輸出?
- 12. 爲什麼SimpleXML_load_file返回空白輸出?
- 13. 額外的空白,在HTML輸出,在PHP MVC
- 14. 額外的空白空間
- 15. 當打印額外的空白紙張時發送!爲什麼?
- 16. Awk語句生成額外的輸出行;跳過空白輸入行
- 17. awk輸出中的額外空間
- 18. Stickyfooter額外空白
- 19. content_for value的額外空白
- 20. Android 7.0 N中的SlidingTabLayout欄上的額外空白區域?
- 21. 爲什麼GridView中有額外的行?
- 22. 刪除額外的空白行Python
- 23. 爲什麼我的PowerShell腳本中有額外的輸出'@ {..}'?
- 24. 爲什麼在使用Thor的Ruby文件中使用gsub後會出現額外的空白行?
- 25. 爲什麼Firefox在這裏顯示一個額外的行?
- 26. 這個輸出爲什麼是空白的?
- 27. 出現一個額外的輸入
- 28. PHP額外的空白?
- 29. 閃亮的額外空白
- 30. IE滾動條中的額外空白
可能重複[這意味着什麼逃避一個字符串?](http://stackoverflow.com/questions/10646142/what-does-it-mean-to-escape-a-string) –