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 相关文章推荐
跟老齐学Python之变量和参数
Oct 10 Python
在Django的session中使用User对象的方法
Jul 23 Python
Python实时获取cmd的输出
Dec 13 Python
python已协程方式处理任务实现过程
Dec 27 Python
tensorflow 实现从checkpoint中获取graph信息
Feb 10 Python
基于python-pptx库中文文档及使用详解
Feb 14 Python
python GUI库图形界面开发之PyQt5单选按钮控件QRadioButton详细使用方法与实例
Feb 28 Python
python 字典item与iteritems的区别详解
Apr 25 Python
django 数据库返回queryset实现封装为字典
May 19 Python
python drf各类组件的用法和作用
Jan 12 Python
k-means & DBSCAN 总结
Apr 27 Python
使用numpy nonzero 找出非0元素
May 14 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
一个取得文件扩展名的函数
2006/10/09 PHP
ThinkPHP3.1新特性之命名范围的使用
2014/06/19 PHP
PHP获取mysql数据表的字段名称和详细信息的方法
2014/09/27 PHP
php获取开始与结束日期之间所有日期的方法
2016/11/29 PHP
PHP实现git部署的方法教程
2017/12/19 PHP
PHP安装BCMath扩展的方法
2019/02/13 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
2020/04/05 PHP
PHP7变量处理机制修改
2021/03/09 PHP
js 匿名调用实现代码
2009/06/19 Javascript
基于jquery1.4.2的仿flash超炫焦点图播放效果
2010/04/20 Javascript
jquery实现点击TreeView文本父节点展开/折叠子节点
2013/01/10 Javascript
js弹出窗口简单实现代码
2017/03/22 Javascript
Angular4学习教程之DOM属性绑定详解
2018/01/04 Javascript
vue+element-ui+ajax实现一个表格的实例
2018/03/09 Javascript
通过angular CDK实现页面元素拖放的步骤详解
2020/07/01 Javascript
node.js通过url读取文件
2020/10/16 Javascript
[00:15]TI9地铁玩家打卡
2019/08/11 DOTA
python实现统计代码行数的方法
2015/05/22 Python
Python自动调用IE打开某个网站的方法
2015/06/03 Python
Python编写一个闹钟功能
2017/07/11 Python
Python基础学习之常见的内建函数整理
2017/09/06 Python
学习python的前途 python挣钱
2019/02/27 Python
python下的opencv画矩形和文字注释的实现方法
2019/07/09 Python
Python集合基本概念与相关操作实例分析
2019/10/30 Python
python实现大战外星人小游戏实例代码
2019/12/26 Python
Django数据结果集序列化并展示实现过程
2020/04/22 Python
python随机模块random的22种函数(小结)
2020/05/15 Python
Tensorflow加载Vgg预训练模型操作
2020/05/26 Python
ALDO加拿大官网:加拿大女鞋品牌
2018/12/22 全球购物
毕业生自荐书
2013/12/18 职场文书
医学生就业推荐表自我鉴定
2014/03/26 职场文书
高三上学期学习自我评价
2014/04/23 职场文书
企业标语口号
2014/06/10 职场文书
2015年服务员工作总结
2015/04/08 职场文书
加薪通知
2015/04/25 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书