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基于Tkinter实现的记事本实例
Jun 17 Python
Python绘制正余弦函数图像的方法
Aug 28 Python
解决pycharm工程启动卡住没反应的问题
Jan 19 Python
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
Apr 01 Python
python 字典操作提取key,value的方法
Jun 26 Python
python循环定时中断执行某一段程序的实例
Jun 29 Python
django基于存储在前端的token用户认证解析
Aug 06 Python
python tkinter组件摆放方式详解
Sep 16 Python
Pytorch 实现计算分类器准确率(总分类及子分类)
Jan 18 Python
python实现简单颜色识别程序
Feb 19 Python
Python处理PDF与CDF实例
Feb 26 Python
Python实现的扫码工具居然这么好用!
Jun 07 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仿discuz分页效果代码
2008/10/02 PHP
php curl post 时出现的问题解决
2014/01/30 PHP
Yii框架调试心得--在页面输出执行sql语句
2014/12/25 PHP
基于php实现的php代码加密解密类完整实例
2016/10/12 PHP
js变量作用域及可访问性的探讨
2006/11/23 Javascript
javascript 无提示关闭窗口脚本
2009/08/17 Javascript
Javascript insertAfter() 实现函数代码
2011/10/12 Javascript
JS 获取select(多选下拉)中所选值的示例代码
2013/08/02 Javascript
jQuery遍历json的方法分析
2016/04/16 Javascript
基于Bootstrap+jQuery.validate实现表单验证
2016/05/30 Javascript
js 轮播效果实例分享
2016/12/28 Javascript
javascript基础知识讲解
2017/01/11 Javascript
JS获取短信验证码倒计时的实现代码
2017/05/22 Javascript
微信小程序倒计时功能实例代码
2018/07/17 Javascript
layer.open关闭父窗口 以及调用父页面的方法
2018/08/17 Javascript
关于vue编译版本引入的问题的解决
2018/09/17 Javascript
jQuery编写QQ简易聊天框
2020/08/27 jQuery
vue+echarts实现动态折线图的方法与注意
2020/09/01 Javascript
Python作用域用法实例详解
2016/03/15 Python
Python+Pika+RabbitMQ环境部署及实现工作队列的实例教程
2016/06/29 Python
基于Python+QT的gui程序开发实现
2020/07/03 Python
Python threading模块condition原理及运行流程详解
2020/10/05 Python
移动端解决悬浮层(悬浮header、footer)会遮挡住内容的3种方法
2015/03/27 HTML / CSS
菲律宾旅游网站:Expedia菲律宾
2017/10/11 全球购物
英智兴达软件测试笔试题
2016/10/12 面试题
如何写一个Java类既可以用作applet也可以用作java应用
2016/01/18 面试题
公务员总结性个人自我评价
2013/12/05 职场文书
幼儿园安全责任书
2014/04/14 职场文书
网站创业计划书
2014/04/30 职场文书
工厂搬迁方案
2014/05/11 职场文书
超市创业计划书
2014/09/15 职场文书
个人工作总结范文2014
2014/11/07 职场文书
2014年保育员个人工作总结
2014/12/02 职场文书
高中军训感想
2015/08/07 职场文书
MySQL COUNT函数的使用与优化
2021/05/10 MySQL
vue中控制mock在开发环境使用,在生产环境禁用方式
2022/04/06 Vue.js