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递归函数和河内塔问题
Apr 18 Python
用python写扫雷游戏实例代码分享
May 27 Python
tensorflow 获取变量&打印权值的实例讲解
Jun 14 Python
在Python中将函数作为另一个函数的参数传入并调用的方法
Jan 22 Python
用Python解数独的方法示例
Oct 24 Python
基于Django实现日志记录报错信息
Dec 17 Python
Pytoch之torchvision.transforms图像变换实例
Dec 30 Python
Python3的socket使用方法详解
Feb 18 Python
使用pyecharts1.7进行简单的可视化大全
May 17 Python
python代码实现猜拳小游戏
Nov 30 Python
Python爬虫scrapy框架Cookie池(微博Cookie池)的使用
Jan 13 Python
Python pyecharts案例超市4年数据可视化分析
Aug 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
星际初学者游戏中永远要做的事
2020/03/04 星际争霸
不用GD库生成当前时间的PNG格式图象的程序
2006/10/09 PHP
PHPMailer 中文使用说明小结
2010/01/22 PHP
php对大文件进行读取操作的实现代码
2013/01/23 PHP
destoon利用Rewrite规则设置网站安全
2014/06/21 PHP
PHP使用header()输出图片缓存实例
2014/12/09 PHP
JAVASCRIPT对象及属性
2007/02/13 Javascript
js showModalDialog参数的使用详解
2014/01/07 Javascript
js实现select跳转功能代码
2014/10/22 Javascript
jQuery给多个不同元素添加class样式的方法
2015/03/26 Javascript
基于jQuery.Hz2Py.js插件实现的汉字转拼音特效
2015/05/07 Javascript
jQuery原生的动画效果
2015/07/10 Javascript
JavaScript获取服务器端时间的方法
2016/11/29 Javascript
防止重复发送 Ajax 请求
2017/02/15 Javascript
详解nodejs爬虫程序解决gbk等中文编码问题
2017/04/06 NodeJs
JavaScript实现网页跨年倒计时
2020/12/02 Javascript
[00:28]DOTA2北京网鱼队选拔赛
2015/04/08 DOTA
python中urllib模块用法实例详解
2014/11/19 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
详解Python中的Numpy、SciPy、MatPlotLib安装与配置
2017/11/17 Python
快速查询Python文档方法分享
2017/12/27 Python
python之MSE、MAE、RMSE的使用
2020/02/24 Python
利用OpenCV中对图像数据进行64F和8U转换的方式
2020/06/03 Python
Python在字符串中处理html和xml的方法
2020/07/31 Python
Python通过队列来实现进程间通信的示例
2020/10/14 Python
Pycharm操作Git及GitHub的步骤详解
2020/10/27 Python
python 制作网站小说下载器
2021/02/20 Python
HTML5 Canvas实现文本对齐的方法总结
2016/03/24 HTML / CSS
英国床和浴室商场:Bed & Bath Emporium
2018/05/20 全球购物
毕业生求职简历中的自我评价
2013/10/18 职场文书
12月小学生校园广播稿
2014/02/04 职场文书
停水通知
2015/04/16 职场文书
钱学森观后感
2015/06/04 职场文书
python爬不同图片分别保存在不同文件夹中的实现
2021/04/02 Python
CSS3 制作的图片滚动效果
2021/04/14 HTML / CSS
Win10 最新稳定版本 21H2开始推送
2022/04/19 数码科技