python3迴圈中如何加入換行符?

davidtim發表於2021-09-11

python3迴圈中如何加入換行符?

最近的函式和模組學起來比較難,小編猜想小夥伴們每天比較辛苦,所以接下來儘量挑一些容易理解而且實用的知識點分享給大家。本篇文章主要是講換行符的加入,但是會聯絡上之前我們所學的for迴圈,所幸兩者的內容和使用上都不太難,下面我們就開始今天python3迴圈中加入換行符的操作吧。


問題:

用 for 迴圈不斷往列表里加元素,然後用 len 判斷列表元素數量,想要讓列表每有 n 個元素時就換行,但不知道怎麼插入換行符。


解決:

>>> li = []
>>> n = 3
>>> for i in range(1,10):
...   li.append(i)
...   if i%n == 0:
...     li.append('n')
...
>>> li
[1, 2, 3, 'n', 4, 5, 6, 'n', 7, 8, 9, 'n']
>>>
>>> for i in li:
...   print i,
...
1 2 3
4 5 6
7 8 9
>>>


print 預設會換行,如果print 後加個 ',' 就不再換行,然後使用判斷自行控制輸出即可

試過的小夥伴都知道有多簡單啦,螢幕前的大家要不要手動輸入程式碼嘗試一下呢,畢竟程式碼模組比較容易~更多Python學習推薦:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3349/viewspace-2832113/,如需轉載,請註明出處,否則將追究法律責任。

相關文章