Python格式化輸出%s和%d
python %s深入解析
%-*s 代表輸入一個字符串,-號代表左對齊、後補空白,*號代表對齊寬度由輸入時確定
%*s 代表輸入一個字符串,右對齊、前補空白,*號代表對齊寬度由輸入時確定
>>> '%-*s%*s'%(10,'hi',15,'world')
等與'hi '+‘ world'
得'hi world'
這是python 2.x的舊格式化寫法,py3.x兼容但推薦新寫法了。
Python格式化輸出%s和%d
python %s深入解析
%-*s 代表輸入一個字符串,-號代表左對齊、後補空白,*號代表對齊寬度由輸入時確定
%*s 代表輸入一個字符串,右對齊、前補空白,*號代表對齊寬度由輸入時確定
>>> '%-*s%*s'%(10,'hi',15,'world')
等與'hi '+‘ world'
得'hi world'
這是python 2.x的舊格式化寫法,py3.x兼容但推薦新寫法了。