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 相关文章推荐
深入理解Javascript中的this关键字
Mar 27 Python
Python求导数的方法
May 09 Python
构建Python包的五个简单准则简介
Jun 15 Python
Python中if __name__ == '__main__'作用解析
Jun 29 Python
Python中的FTP通信模块ftplib的用法整理
Jul 08 Python
如何通过雪花算法用Python实现一个简单的发号器
Jul 03 Python
Python中新式类与经典类的区别详析
Jul 10 Python
Pycharm远程调试原理及具体配置详解
Aug 08 Python
python xlwt如何设置单元格的自定义背景颜色
Sep 03 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
Sep 25 Python
Python urllib.request对象案例解析
May 11 Python
使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)
Oct 12 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中的日期处理方法集锦
2007/01/02 PHP
PHP中Fatal error session_start()错误解决步骤
2014/08/05 PHP
PHP经典面试题之设计模式(经常遇到)
2015/10/15 PHP
yii2框架中使用下拉菜单的自动搜索yii-widget-select2实例分析
2016/01/09 PHP
PHP中串行化用法示例
2016/11/16 PHP
laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
2017/10/12 PHP
Js callBack 返回前一页的js方法
2008/11/30 Javascript
js猜数字小游戏的简单实现代码
2013/07/02 Javascript
JavaScript获取页面中表单(form)数量的方法
2015/04/03 Javascript
Javascript随机标签云代码实例
2016/06/21 Javascript
Bootstrap CSS布局之表单
2016/12/17 Javascript
js简单实现网页换肤功能
2017/04/07 Javascript
Vue利用路由钩子token过期后跳转到登录页的实例
2017/10/26 Javascript
Echarts之悬浮框中的数据排序问题
2018/11/08 Javascript
浅析TypeScript 命名空间
2020/03/19 Javascript
Nodejs文件上传、监听上传进度的代码
2020/03/27 NodeJs
基于vue.js仿淘宝收货地址并设置默认地址的案例分析
2020/08/20 Javascript
微信小程序对图片进行canvas压缩的方法示例详解
2020/11/12 Javascript
Python 变量类型及命名规则介绍
2013/06/08 Python
Python XML RPC服务器端和客户端实例
2014/11/22 Python
python访问系统环境变量的方法
2015/04/29 Python
使用python实现生成用户信息
2017/03/20 Python
对pandas的层次索引与取值的新方法详解
2018/11/06 Python
python 缺失值处理的方法(Imputation)
2019/07/02 Python
使用OpenCV实现仿射变换—平移功能
2019/08/29 Python
python导入不同目录下的自定义模块过程解析
2019/11/18 Python
python如何获取apk的packagename和activity
2020/01/10 Python
python里glob模块知识点总结
2021/01/05 Python
h5实现获取用户地理定位的实例代码
2017/07/17 HTML / CSS
英国标志性奢侈品牌:Burberry
2016/07/28 全球购物
美国零售商店:Blue&Cream
2017/04/07 全球购物
美国领先的奢侈美容零售商:Bluemercury
2017/07/26 全球购物
毕业生就业自荐信
2013/12/04 职场文书
创建省级文明单位实施方案
2014/02/27 职场文书
法人任命书范本
2014/06/04 职场文书
分析Java中Map的遍历性能问题
2021/06/26 Java/Android