如何在 Python 中一行列印?


Python 中,print() 方法每次自動換行列印。print() 方法預設將指標移到下一行。

示例

 線上演示

for i in range(5):
   print(i)

輸出

0
1
2
3
4

修改 print() 方法以在一行中列印

print 方法接受一個額外的引數 `end=" "` 來使指標停留在同一行。

end 引數可以取某些值,例如雙引號中的空格或某些符號,以分隔同一行中列印的元素。

語法

print("..." , end=" ")

在每個元素之間用空格在一行中列印

使用 end=” “ 在同一行中列印,每個元素之後都有一個空格。它在同一行中每個元素之後列印一個空格。

示例

 線上演示

for i in range(5):
   print(i,end=" ")

輸出

0 1 2 3 4

在一行中列印,元素之間沒有空格

使用 end="" 在同一行中列印,不留空格。保持雙引號為空將所有元素合併到同一行。

示例

 線上演示

for i in range(5):
   print(i,end="")

輸出

01234

在一行中列印,元素之間用某些符號分隔

使用 end="," 在同一行中列印,每個元素之後都有一個逗號。我們可以在 end 引數中使用其他符號,例如 ‘.’ 或 ‘;’。

示例

 線上演示

for i in range(5):
   print(i,end=",")
   print(i,end=".")

輸出

0,1,2,3,4,
0.1.2.3.4.

更新於:2023年8月22日

瀏覽量 11.7 萬+

啟動您的 職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.