1. 程式人生 > 其它 >【Python學習筆記】之格式化輸入輸出

【Python學習筆記】之格式化輸入輸出

1. python3設定print輸出不換行

函式原型

print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

對應引數含義如下

  • objects -- 複數,表示可以一次輸出多個物件。輸出多個物件時,需要用 , 分隔。
  • sep -- 用來間隔多個物件,預設值是一個空格。
  • end -- 用來設定以什麼結尾。預設值是換行符 \n,我們可以換成其他字串。
  • file -- 要寫入的檔案物件。
  • flush -- 輸出是否被快取通常決定於 file,但如果 flush 關鍵字引數為 True,流會被強制重新整理。

根據函式定義,預設情況下是每個print列印完成後自動換行的。

如果輸出時不想換行,只需要給引數 end 賦值為空。

print (123,end='')
print (456,end='')

# 輸出結果如下
123456

本文作者 :phillee
發表日期 :2021年12月20日
本文連結https://www.cnblogs.com/phillee/p/15711921.html
版權宣告 :自由轉載-非商用-非衍生-保持署名(創意共享3.0許可協議/CC BY-NC-SA 3.0)。轉載請註明出處!
限於本人水平,如果文章和程式碼有表述不當之處,還請不吝賜教。