不帶換行符或空格列印
在Python 中使用帶有多個參數的print 時,會在每個值之間自動插入換行符或空格。這可能會使將輸出列印為單一連續字串變得困難。
Python 3
要抑制換行符或空格,請使用 sep 和 end 參數。若要刪除換行符,請將end 設定為空白字串:
print('.', end='')
要刪除參數之間的空格,請將sep 設為空白字串:
print('a', 'b', 'c', sep='')
Python 2.6和2.7
方法一:使用Future模組
使用future模組從Python 3 列印函數:
futurefrom __future__ import print_function
這允許您使用與相同的sep 和end 參數Python 3.
方法2:使用sys.stdout.writeimport sys sys.stdout.write('.')
sys.stdout.flush()
以上是如何在 Python 中列印沒有換行符或空格的字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!