• 技术文章 >后端开发 >Python教程

    如何填充0到数字字符串中保证统一长度

    anonymityanonymity2019-05-25 10:51:49原创996
    有什么方法可以给字符串左边填充0,这样就可以有一个特定长度?

    字符串

    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到数字字符串中保证统一长度的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:python
    上一篇:如何高效地获取文件行数 下一篇:如何截取一个字符串获得子串
    千万级数据并发解决方案

    相关文章推荐

    • Python中关键字yield有什么作用• Python如何反转字符串• Python中如何获取环境变量
    1/1

    PHP中文网