zoukankan      html  css  js  c++  java
  • python3.4学习笔记(二十一) python实现指定字符串补全空格、前面填充0的方法

    python3.4学习笔记(二十一) python实现指定字符串补全空格、前面填充0的方法

    Python zfill()方法返回指定长度的字符串,原字符串右对齐,前面填充0。
    zfill()方法语法:str.zfill(width)
    参数width -- 指定字符串的长度。原字符串右对齐,前面填充0。
    返回指定长度的字符串。

    以下实例展示了 zfill()函数的使用方法:
    #!/usr/bin/python
    str = "this is string example....wow!!!";
    print str.zfill(40);
    print str.zfill(50);
    以上实例输出结果如下:
    00000000this is string example....wow!!!
    000000000000000000this is string example....wow!!!

    zfill()则用于向数值的字符串表达式左侧填充0, 该函数可以正确理解正负号:
    >>> '12'.zfill(5)
    '00012’
    >>> '-3.14'.zfill(7)
    '-003.14'
    >>> '3.14159265359'.zfill(5)
    '3.14159265359'
    =====================================
    在Python中打印字符串时可以调用ljust(左对齐),rjust(右对齐),center(中间对齐)来输出整齐美观的字符串
    python实现指定字符串补全空格的方法:
    如果希望字符串的长度固定,给定的字符串又不够长度,我们可以通过rjust,ljust和center三个方法来给字符串补全空格
    rjust,向右对其,在左边补空格
    s = "123".rjust(5) assert s == " 123"

    ljust,向左对其,在右边补空格
    s = "123".ljust(5) assert s == "123 "

    center,让字符串居中,在左右补空格
    s = "123".center(5) assert s == " 123 "

  • 相关阅读:
    Spring Boot+Vue前后端分离(1):准备环境 +项目启动
    Git使用SSH协议clone项目及SSH简介
    Intelij ideas windows版本快捷键整理
    Spring Boot配置—— yml 配置map
    Nginx配置——多站点配置
    String分割
    Spring日志处理——logger占位符
    Java缓存经验
    maven项目——maven跳过单元测试maven.test.skip和skipTests的区别
    Java工具类——Hutool Java
  • 原文地址:https://www.cnblogs.com/zdz8207/p/python_learn_note_21.html
Copyright © 2011-2022 走看看