用于对不规则字符串(如命名)进行转换。
zfill() & rjust()
Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。
1 | str.zfill(width) |
Python rjust() 返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串。如果指定的长度小于字符串的长度则返回原字符串。
- width – 指定填充指定字符后中字符串的总长度.
- fillchar – 填充的字符,默认为空格。
1 | str.rjust(width[, fillchar]) |
示例:
1 | img_name = "1011" |
输出:
1 | 001011 |
补充
补充特殊情况。
1 | img_name = "1011" |
输出:
1 | 1011 |
rjust()可使用单个字符对字符串进行补足。另外有rjust(), Python也提供有ljust()。