python中利用zfill方法自动给数字前面补0


Posted in Python onApril 10, 2018

python中有一个zfill方法用来给字符串前面补0,非常有用

view sourceprint?
n = "123" 
s = n.zfill(5) 
assert s == "00123"

 zfill()也可以给负数补0

n = "-123" 
s = n.zfill(5) 
assert s == "-0123"

对于纯数字,我们也可以通过格式化的方式来补0

n = 123 
s = "%05d" % n 
assert s == "00123"

在给介绍介绍下利用Python字符串的zfill方法在数字前补0

背景

字符串格式的数字在排序时跟我们预想的不太一样,比如11排在2前面,这样就带来了一些问题,比如合并一些用数字命名的文件时,合并文件的顺序可能就发生变化了,那么在数字前面填充9,让这些数字的长度保持一致,问题就解决了。

原理

Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。  

语法格式:str.zfill(width),width指定字符串的长度 

 例如:

python中利用zfill方法自动给数字前面补0

总结

以上所述是小编给大家介绍的python中利用zfill方法自动给数字前面补0,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
在Python的Django框架中编写编译函数
Jul 20 Python
python 实现图片旋转 上下左右 180度旋转的示例
Jan 24 Python
Python去除字符串前后空格的几种方法
Mar 04 Python
windows下Python安装、使用教程和Notepad++的使用教程
Oct 06 Python
pygame实现俄罗斯方块游戏(基础篇3)
Oct 29 Python
Python操作MySQL数据库实例详解【安装、连接、增删改查等】
Jan 17 Python
Python3.9又更新了:dict内置新功能
Feb 28 Python
Python如何使用paramiko模块连接linux
Mar 18 Python
对Matlab中共轭、转置和共轭装置的区别说明
May 11 Python
python爬虫基础之urllib的使用
Dec 31 Python
python利用后缀表达式实现计算器功能
Feb 22 Python
python绘制箱型图
Apr 27 Python
jupyter notebook引用from pyecharts.charts import Bar运行报错
Apr 23 #Python
Python网络编程基于多线程实现多用户全双工聊天功能示例
Apr 10 #Python
Python比较2个时间大小的实现方法
Apr 10 #Python
Python文本处理之按行处理大文件的方法
Apr 09 #Python
Python网络编程使用select实现socket全双工异步通信功能示例
Apr 09 #Python
Python网络编程之TCP套接字简单用法示例
Apr 09 #Python
python3 读写文件换行符的方法
Apr 09 #Python
You might like
如何使用脚本模仿登陆过程
2006/11/22 PHP
PHP中使用socket方式GET、POST数据实例
2015/04/02 PHP
php实现屏蔽掉黑帽SEO的搜索关键字
2015/04/15 PHP
PHP 中使用ajax时一些常见错误总结整理
2017/02/27 PHP
php中Ioc(控制反转)和Di(依赖注入)
2017/05/07 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
2017/07/21 PHP
PHP文件管理之实现网盘及压缩包的功能操作
2017/09/20 PHP
javascript中的注释使用与注意事项小结
2011/09/20 Javascript
jquery简单实现滚动条下拉DIV固定在头部不动
2013/11/25 Javascript
js实现的倒计时按钮实例
2015/06/24 Javascript
jquery及js实现动态加载js文件的方法
2016/01/21 Javascript
AngularJS入门教程中SQL实例详解
2016/07/27 Javascript
jQuery事件与动画基础详解
2017/02/23 Javascript
jQuery实现的动态文字变化输出效果示例【附演示与demo源码下载】
2017/03/24 jQuery
vue的一个分页组件的示例代码
2017/12/25 Javascript
Vue2.0生命周期的理解
2018/08/20 Javascript
基于vue实现移动端圆形旋钮插件效果
2018/11/28 Javascript
JS实现点击下拉列表文本框中出现对应的网址,点击跳转按钮实现跳转
2019/11/25 Javascript
JavaScript交换变量常用4种方法解析
2020/09/02 Javascript
Python爬虫工程师面试问题总结
2018/03/22 Python
python3使用flask编写注册post接口的方法
2018/12/28 Python
纯CSS实现聊天框小尖角、气泡效果
2014/04/04 HTML / CSS
The North Face北面德国官网:美国著名户外品牌
2018/12/12 全球购物
您的时尚,您的生活方式:DTLR Villa
2019/12/25 全球购物
英国时尚高尔夫服装购物网站:Trendy Golf
2020/01/10 全球购物
师范学院毕业生求职信范文
2013/12/26 职场文书
写自荐信三大法宝
2014/01/24 职场文书
小学教师培训感言
2014/02/11 职场文书
2014旅游局党组书记党建工作汇报材料
2014/11/02 职场文书
2014年学生会个人工作总结
2014/11/07 职场文书
英文商务邀请函范文
2015/01/31 职场文书
财务个人年度总结范文
2015/02/26 职场文书
工作试用期自我评价
2015/03/10 职场文书
车辆挂靠协议书
2016/03/23 职场文书
浅谈Laravel中使用Slack进行异常通知
2021/05/29 PHP
vue+element ui实现锚点定位
2021/06/29 Vue.js