Python格式化字符串方法详解:实例展示常见格式化技巧

Python格式化字符串示例总结

Python格式化字符串方法详解:实例展示常见格式化技巧

更新时间:2014年9月28日11:43:34 提交:shichen2014

本文主要介绍Python中格式化字符串的方法。示例显示了几种常见类型的 Python 字符串格式化方法。非常实用。有需要的朋友可以参考一下。

本文的例子总结了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爬虫教程PDF,Python爬虫书PDF

2026年09月02日

34阅读

外国教程python,python编程教学视频

2026年09月02日

28阅读

python简明教程沈洁元,python详细基础教程

2026年09月02日

23阅读

python库包教程,python 包

2026年09月02日

28阅读

python教程大全集,python教程600集

2026年09月02日

28阅读

python入门教程完整版,python零基础入门全套教程视频

2026年09月02日

24阅读