天天看點

python 字元串左對齊_Python ljust()字元串左對齊方法詳解

Python ljust() 方法的功能是向指定字元串的右側填充指定字元,進而達到左對齊文本的目的。

ljust() 方法的基本格式如下:

S.ljust(width[, fillchar])

其中各個參數的含義如下:

S:表示要進行填充的字元串;

width:表示包括 S 本身長度在内,字元串要占的總長度;

fillchar:作為可選參數,用來指定填充字元串時所用的字元,預設情況使用空格。

【例 1】

S = 'http://c.biancheng.net/python/'

addr = 'http://c.biancheng.net'

print(S.ljust(35))

print(addr.ljust(35))

輸出結果為:

http://c.biancheng.net/python/

http://c.biancheng.net

注意,該輸出結果中除了明顯可見的網址字元串外,其後還有空格字元存在,每行一共 35 個字元長度。

【例 2】

S = 'http://c.biancheng.net/python/'

addr = 'http://c.biancheng.net'

print(S.ljust(35,'-'))

print(addr.ljust(35,'-'))

輸出結果為:

http://c.biancheng.net/python/-----

http://c.biancheng.net-------------

此程式和例 1 的唯一差別是,填充字元從空格改為‘-’。