Python 格式化format


見到這樣一個字符串格式化的代碼:

format = '%-*s|%*s'
print format % (10, 'hello', 20, 'world')

這個代碼輸出爲:

hello     |               world

中間的|爲自己添加的分隔符。
解釋如下:

%s 代表: “輸入” 一個字符串,這個很清楚。
%-s代表: “輸入”一個字符串,左對齊、前補空白
* 則表示對齊寬度由輸入時確定

這樣就可以知道了, 第一個是左對齊,第二個是右對齊,並且空格爲根據單詞來自動調節

發佈了105 篇原創文章 · 獲贊 48 · 訪問量 50萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章