python实现指定字符串补全空格、前面填充0的方法


Posted in Python onNovember 16, 2018

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 "

总结

以上所述是小编给大家介绍的python实现指定字符串补全空格、前面填充0的方法  ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
对Python2与Python3中__bool__方法的差异详解
Nov 01 Python
python 顺时针打印矩阵的超简洁代码
Nov 14 Python
Python为何不能用可变对象作为默认参数的值
Jul 01 Python
详解Python用三种方式统计词频的方法
Jul 29 Python
解决os.path.isdir() 判断文件夹却返回false的问题
Nov 29 Python
基于python修改srt字幕的时间轴
Feb 03 Python
Jupyter Notebook输出矢量图实例
Apr 14 Python
Pycharm 使用 Pipenv 新建的虚拟环境(图文详解)
Apr 16 Python
Python configparser模块封装及构造配置文件
Aug 07 Python
Python配置pip国内镜像源的实现
Aug 20 Python
总结Python常用的魔法方法
May 25 Python
python中urllib包的网络请求教程
Apr 19 Python
pandas 透视表中文字段排序方法
Nov 16 #Python
用Python实现数据的透视表的方法
Nov 16 #Python
pandas pivot_table() 按日期分多列数据的方法
Nov 16 #Python
python生成以及打开json、csv和txt文件的实例
Nov 16 #Python
python判断列表的连续数字范围并分块的方法
Nov 16 #Python
Python 数值区间处理_对interval 库的快速入门详解
Nov 16 #Python
Pandas Shift函数的基础入门学习笔记
Nov 16 #Python
You might like
php中使用临时表查询数据的一个例子
2013/02/03 PHP
PHP如何实现Unicode和Utf-8编码相互转换
2015/07/29 PHP
win7 wamp 64位 php环境开启curl服务遇到的问题及解决方法
2018/09/16 PHP
[原创]后缀就扩展名为js的文件是什么文件
2007/12/06 Javascript
IE和FireFox(FF)中js和css的不同
2009/04/13 Javascript
javascript 构造函数强制调用经验总结
2012/12/02 Javascript
图片无缝滚动代码(向左/向下/向上)
2013/04/10 Javascript
AJAX跨域请求json数据的实现方法
2013/11/11 Javascript
JavaScript数组前面插入元素的方法
2015/04/06 Javascript
JavaScript编写页面半透明遮罩效果的简单示例
2016/05/09 Javascript
leaflet的开发入门教程
2016/11/17 Javascript
jQuery实现CheckBox全选、全不选功能
2017/01/11 Javascript
Vue.js实战之Vuex的入门教程
2017/04/01 Javascript
详解vue.js2.0父组件点击触发子组件方法
2017/05/10 Javascript
vue打包的时候自动将px转成rem的操作方法
2018/06/20 Javascript
Angular5中状态管理的实现
2018/09/03 Javascript
VUE接入腾讯验证码功能(滑块验证)备忘
2019/05/07 Javascript
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
使用Python脚本和ADB命令实现卸载App
2017/02/10 Python
Python hashlib模块用法实例分析
2018/06/12 Python
Python分析彩票记录并预测中奖号码过程详解
2019/07/09 Python
Python散点图与折线图绘制过程解析
2019/11/30 Python
python的slice notation的特殊用法详解
2019/12/27 Python
Python自动化测试笔试面试题精选
2020/03/12 Python
aws 通过boto3 python脚本打pach的实现方法
2020/05/10 Python
Python 解析简单的XML数据
2020/07/24 Python
sublime3之内网安装python插件Anaconda的流程
2020/11/10 Python
C,C++的几个面试题小集
2013/07/13 面试题
下述程序的作用是计算机数组中的最大元素值及其下标
2012/11/26 面试题
小学安全教育月活动总结
2014/07/07 职场文书
县委常委班子对照检查材料思想汇报
2014/09/28 职场文书
监察建议书
2015/02/04 职场文书
2015年销售工作总结范文
2015/03/30 职场文书
接收函
2019/04/22 职场文书
使用pandas模块实现数据的标准化操作
2021/05/14 Python
Python标准库之typing的用法(类型标注)
2021/06/02 Python