python格式化字符串实例总结


Posted in Python onSeptember 28, 2014

本文实例总结了python格式化字符串的方法,分享给大家供大家参考。具体分析如下:

将python字符串格式化方法以例子的形式表述如下:

* 定义宽度
Python代码如下:

>>>'%*s' %(5,'some')
' some'

- 左对齐
Python代码如下:

>>>'%-*s' %(5,'some')
'some '

最小宽度为6的2位精度的浮点小数,位数不够时前补空格
Python代码如下:

>>>'%6.2f' %8.123
' 8.12'

字典形式,可在正数前显示加号,位数不够时前面补0
Python代码如下:

>>>'%(name)s = %(num)+06.2f' %{'name':'a','num':8.123}
'a = +08.12'

在八进制数前面显示零('0'),在十六进制前面显示'0x'或者'0X'(取决于用的是'x'还是'X')
Python代码如下:

>>>'dec: %d/oct: %#o/hex: %#X' % (123,123,123)
'dec: 123/oct: 0173/hex: 0X7B'

科学计数法
Python代码如下:

>>>'%e' % 1234.567890
'1.234568e+03'

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python实现的简单文件传输服务器和客户端
Apr 08 Python
Python2.x版本中基本的中文编码问题解决
Oct 12 Python
Python模拟百度登录实例详解
Jan 20 Python
设计模式中的原型模式在Python程序中的应用示例
Mar 02 Python
python Socket之客户端和服务端握手详解
Sep 18 Python
python实现图片彩色转化为素描
Jan 15 Python
python 调用钉钉机器人的方法
Feb 20 Python
Python分支语句与循环语句应用实例分析
May 07 Python
简单了解python的一些位运算技巧
Jul 13 Python
python Qt5实现窗体跟踪鼠标移动
Dec 13 Python
基于pytorch中的Sequential用法说明
Jun 24 Python
Python四款GUI图形界面库介绍
Jun 05 Python
python中文编码问题小结
Sep 28 #Python
python多重继承新算法C3介绍
Sep 28 #Python
wxPython窗口的继承机制实例分析
Sep 28 #Python
wxPython框架类和面板类的使用实例
Sep 28 #Python
Python的加密模块md5、sha、crypt使用实例
Sep 28 #Python
wxPython学习之主框架实例
Sep 28 #Python
python实现得到一个给定类的虚函数
Sep 28 #Python
You might like
基于PHP实现通过照片获取ip地址
2016/04/26 PHP
PHP简单实现上一页下一页功能示例
2016/09/14 PHP
基于jquery实现状态限定编辑的代码
2012/02/11 Javascript
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
获得所有表单值的JQuery实现代码[IE暂不支持]
2012/05/24 Javascript
解析Javascript中中括号“[]”的多义性
2013/12/03 Javascript
jquery的trigger和triggerHandler的区别示例介绍
2014/04/20 Javascript
jquery实现勾选复选框触发事件给input赋值
2015/02/01 Javascript
javascript实现英文首字母大写
2015/04/23 Javascript
jQuery控制frames及frame页面JS的方法
2016/03/08 Javascript
Bootstrap项目实战之子栏目资讯内容
2016/04/25 Javascript
jQuery Mobile页面返回不需要重新get
2016/04/26 Javascript
在Web项目中引入Jquery插件报错的完美解决方案(图解)
2016/09/19 Javascript
javascript判断回文数详解及实现代码
2017/02/03 Javascript
JavaScript表单即时验证 验证不成功不能提交
2017/08/31 Javascript
jQuery实现简单的下拉菜单导航功能示例
2017/12/07 jQuery
js原生实现移动端手指滑动轮播图效果的示例
2018/01/02 Javascript
解决Layui选择全部,换页checkbox复选框重新勾选的问题方法
2018/08/14 Javascript
详解JQuery基础动画操作
2019/04/12 jQuery
js实现简单的秒表
2020/01/16 Javascript
Python help()函数用法详解
2014/03/11 Python
python分割文件的常用方法
2014/11/01 Python
使用Python3编写抓取网页和只抓网页图片的脚本
2015/08/20 Python
python爬取NUS-WIDE数据库图片
2016/10/05 Python
python调用Matplotlib绘制分布点并且添加标签
2018/05/31 Python
Python实现的登录验证系统完整案例【基于搭建的MVC框架】
2019/04/12 Python
使用Python制作表情包实现换脸功能
2019/07/19 Python
python制作英语翻译小工具代码实例
2019/09/09 Python
澳大利亚家用电器在线商店:Billy Guyatts
2020/05/05 全球购物
写一个用矩形法求定积分的通用函数
2012/11/08 面试题
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型
2013/10/30 面试题
护理专业毕业生自我鉴定总结
2014/03/24 职场文书
关于迟到的检讨书
2015/05/06 职场文书
初中语文教学研修日志
2015/11/13 职场文书
python中requests库+xpath+lxml简单使用
2021/04/29 Python
MySQL REVOKE实现删除用户权限
2021/06/18 MySQL