时间:2021-07-01 10:21:17 帮助过:158人阅读
字符串
n = '5' print n.zfill(3) 005 t = 'test' print(t.rjust(10, '0'))
数字
n = 4 print('%03d' % n) 004
format
print(format(4, '03')) # python >= 2.6 print("{0:03d}".format(4)) # python >= 2.6 print("{0:03d}".format(4)) # python 3
:号后面带填充的字符,只能是一个字符,不指定的话默认是用空格填充,接下来是填充保证的位数
b、d、o、x分别是二进制、十进制、八进制、十六进制。
精度常跟类型f一起使用,号还能用来做金额的千位分隔符。
以上就是如何填充0到数字字符串中保证统一长度的详细内容,更多请关注Gxl网其它相关文章!