python不足0补齐方式

一 纯数字可通过格式化,解决不足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()同理

posted @ 2022-04-16 16:46  susulogin  阅读(1482)  评论(0)    收藏  举报