> 设计
pytho字符串fomat方法(pytho字符串表达)
导语:python - 字符串通过format进行格式化
1、位置参数
print(&39;.format(1,2)) print(&39;.format(1,2)) print(&39;.format(1,2))
位置参数输出图示
2、关键字参数
print(&39;.format(a=2,b=3)) print(&39;.format(a=2,b=3))
关键字参数输出图示
3、通过对象的属性
class Person(object): def __init__(self,name, age): self.name = name self.age = age print(&39;.format(p = Person(&39;, 12)))
4、使用对象下标
print(&39;.format([1,2,3]))
对象下标输出图示
5、填充与对齐
1、冒号作为命令的开始,后面跟不同的指令,具体顺序如下:
: 填充符号、对齐方式(> 右对齐,< 左对齐,^ 居中对齐)、宽度、进制
print(&39;.format(100)) print(&39;.format(100))
填充输出图示
2、进制输出 b、d、o、x分别是二进制、十进制、八进制、十六进制。
print(&39;.format(10)) print(&39;.format(10)) print(&39;.format(10)) print(&39;.format(10)) print(&39;.format(10)) print(&39;.format(10)) print(&39;.format(10))
进制转换图示
3、浮点型的精度
print(&39;.format(3.1415))
浮点精度图示
6、其他
1、千位分隔符,参数必须为数字
print(&39;.format(10000000))
本文内容由小竹整理编辑!