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 调用VC++的动态链接库(DLL)
Sep 06 Python
Python接收Gmail新邮件并发送到gtalk的方法
Mar 10 Python
在Python中使用Mako模版库的简单教程
Apr 08 Python
python实现指定字符串补全空格的方法
Apr 30 Python
TensorFlow实现Logistic回归
Sep 07 Python
pycharm恢复默认设置或者是替换pycharm的解释器实例
Oct 29 Python
python函数参数(必须参数、可变参数、关键字参数)
Aug 16 Python
pandas 空数据处理方法详解
Nov 02 Python
python GUI库图形界面开发之PyQt5结合Qt Designer创建信号与槽的详细方法与实例
Mar 08 Python
Python3.7安装PyQt5 运行配置Pycharm的详细教程
Oct 15 Python
python 读取yaml文件的两种方法(在unittest中使用)
Dec 01 Python
Python内置数据类型中的集合详解
Mar 18 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开发中常用的8个小技巧
2008/08/27 PHP
基于PHP输出缓存(output_buffering)的深入理解
2013/06/13 PHP
解析smarty 截取字符串函数 truncate的用法介绍
2013/06/20 PHP
解读PHP中的垃圾回收机制
2015/08/10 PHP
PHP 中使用ajax时一些常见错误总结整理
2017/02/27 PHP
jQuery入门知识简介
2010/03/04 Javascript
jquery easyui的tabs使用时的问题
2010/03/23 Javascript
Javascript的数组与字典用法与遍历对象的属性技巧
2012/11/07 Javascript
JavaScript获取网页、浏览器、屏幕高度和宽度汇总
2014/12/18 Javascript
在线所见即所得HTML编辑器的实现原理浅析
2015/04/25 Javascript
Vuejs第一篇之入门教程详解(单向绑定、双向绑定、列表渲染、响应函数)
2016/09/09 Javascript
使用prop解决一个checkbox选中后再次选中失效的问题
2017/07/05 Javascript
jQuery扇形定时器插件pietimer使用方法详解
2017/07/18 jQuery
详解如何使用webpack+es6开发angular1.x
2017/08/16 Javascript
10行代码实现微信小程序滑动tab切换
2018/12/28 Javascript
layui 上传图片 返回图片地址的方法
2019/09/26 Javascript
[56:47]Ti4 循环赛第三日 iG vs Liquid
2014/07/12 DOTA
[01:00:59]VP VS VG Supermajor小组赛胜者组第二轮 BO3第二场 6.2
2018/06/03 DOTA
Python基于scrapy采集数据时使用代理服务器的方法
2015/04/16 Python
Window10+Python3.5安装opencv的教程推荐
2018/04/02 Python
Python2.7 实现引入自己写的类方法
2018/04/29 Python
Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息示例
2018/05/04 Python
pandas 实现字典转换成DataFrame的方法
2018/07/04 Python
浅谈Python的条件判断语句if/else语句
2019/03/21 Python
解决pyecharts在jupyter notebook中使用报错问题
2020/04/23 Python
Python 写了个新型冠状病毒疫情传播模拟程序
2020/02/14 Python
PyQt使用QPropertyAnimation开发简单动画
2020/04/02 Python
python matplotlib:plt.scatter() 大小和颜色参数详解
2020/04/14 Python
html5实现滑块功能之type="range"属性
2020/02/18 HTML / CSS
Bitiba意大利:在线宠物商店
2020/10/31 全球购物
五分钟演讲稿
2014/04/30 职场文书
2015年元旦促销方案书
2014/12/09 职场文书
团支部书记竞选稿
2015/11/21 职场文书
导游词之广东佛山(南风古灶)
2019/09/24 职场文书
实现一个简单得数据响应系统
2021/11/11 Javascript
Spring Data JPA框架持久化存储数据到数据库
2022/04/28 Java/Android