本文摘自php中文网,作者巴扎黑,侵删。
这篇文章主要介绍了Python字符串格式化的方法(两种) ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧本文介绍了Python字符串格式化,主要有两种方法,分享给大家,具体如下
用于字符串的拼接,性能更优。
字符串格式化有两种方式:百分号方式、format方式。
百分号方式比较老,而format方式是比较先进的,企图替代古老的方式,目前两者共存。
1、百分号方式
格式:%[(name)][flags][width].[precision]typecode
(name) 可选,用于选择指定的key
flags 可选,可供选择的值有:
+ 右对齐:正数的加正号,负数的加负号
- 左对齐:正数前没有负号,负数前加负号
width 可选,占有宽度
.precision 可选,小数点后保留的位数
typecode 必选
s,获取传入的对象__str__方法的返回值,并将其格式化到指定位置
r,获取传入对象的__repr__方法的返回值,并将其格式化到指定位置
c,整数:将数字转换成其unicode对应的值,10进制范围为0 <= i <=1114111
o,将整数转换成八进制表示,并将其格式化到指定位置
x,将整数转换成16进制,并将其格式化到指定位置
d,将整数,浮点数转化为十进制表示,并将其格式化到指定位置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
|
2、format方式、
1 2 3 4 5 6 7 8 9 10 11 12 |
|
以上就是Python字符串格式化的方法介绍的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python通过属性手段实现只允许调用一次的示例讲解_Python
Python编程下sqlalchemy查询条件设置的方法介绍
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。