一 純數字可通過格式化,解決不足0補齊
1.foramt方式
'{:03d}.jpg'.format(3)
結果:003
2.%方式
'%03d'%20
結果:020
二 字符串不足位數補零/補空格
1.zfill()方式
描述:返回指定長度的字符串,原字符串右對齊,前面填充0
語法:str.zfill(width)
示例:
'ss'.zfill(5)
結果:000ss
2.rjust()方式
描述:返回一個原字符串右對齊,並使用空格填充至長度 width 的新字符串。如果指定的長度小於字符串的長度則返回原字符串
語法:str.rjust(width[, fillchar])
參數:width -- 指定填充指定字符后中字符串的總長度.
fillchar -- 填充的字符,默認為空格。
示例:
'ss'.rjust(5,'0')
結果:000ss
'pretty'.rjust(5,'0')
結果:pretty
注:ljsut()和center() 與rjust()同理