Python字符串格式化

python中字符串格式化语法与C语言十分的相似(也有可能是一样的)。

Python2.x

浮点数:%-10.4f

格式化语法:
1. 格式化标识符 (%)
2. 对齐,默认右对齐,"-" 表示左对齐(-)
3. 最小域宽(10)
4. 精度(4)
5. 格式化类型(f)

15必须,234可选


Python3.x

浮点数:{0:!^10.4f}.format(1)

格式化语法:
1. 格式化标识符 ({:})
2. 占位符,默认为空格(!)
3. 对齐,默认右对齐,"<" 表示左对齐,">"表示右对齐, "^"表示居中
4. 最小域宽(10)
5. 精度(4)
6. 格式化类型(f)

你可能感兴趣的:(Python字符串格式化)