使用 Python Print 控制輸出格式
在 Python 中,print 語句在列印多個值時會自動加入換行符。在某些情況下,這可能是不可取的,特別是當您想要精確格式化輸出時。了解如何在列印輸出中抑制換行符和空格對於實現所需的輸出格式至關重要。
抑制換行符
防止 print 語句在列印後加上換行符一個值,使用 end="" 參數。透過指定空字串作為結束參數,列印語句將抑制預設換行符。例如:
<code class="python">print('h', end='')</code>
此程式碼將列印字母「h」而不加換行符。
抑制空格
列印多個值時使用 print 語句,在數值之間插入一個空格。若要抑制此空格,請指定 sep="" 作為分隔符號參數。例如:
<code class="python">print('a', 'b', 'c', sep='')</code>
此代碼將列印字母“a”、“b”和“c”,它們之間沒有任何空格。
保留格式
需要注意的是,在抑制空格時,仍應指定 end 參數以防止任何預設格式。例如:
<code class="python">print('a', 'b', 'c', sep='', end='')</code>
此程式碼將在同一行上列印字母“a”、“b”和“c”,沒有空格或換行符。
透過利用這些技術,您可以精確控制 Python 中的輸出格式,確保您的程式碼產生所需的資料表示形式。
以上是如何使用 Python `print` 函數控制輸出格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!