python占位符及format

1.拼接方法 利用{}表示占位
'abc{}'.format('567')
 
2.{}内的内容
: 引导符号
<填充> 用于填充单个字符
<对齐>   <左对齐  > 右对齐  ^居中对齐
<宽度> 槽的设定输出宽度
,  数字的千位分隔符 适用于整数和浮点数
<精读> 浮点数小数部分的精读或字符串的最大输出长度
<类型> 整数类型b,c,d,o,x,X  浮点数类型 e,E,f,%
实例:
{:^10}
"{0:^10}\t{1:{3}^10}\t{2:^10}"
.format("排名","学校名称","总分",chr(12288)) 其中0-3表示对应第几个变量
 
3.中文对齐问题解决
采用中文字符串输出 chr(12288),将中文的占位符替代西文占位符输出
posted @ 2020-03-31 16:51  君子依依  阅读(1978)  评论(0编辑  收藏  举报