以下format用法,来自CSDN转载
版权声明:本文为CSDN博主「Sumjess」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_38351824/article/details/84192593

format()方法的基本使用:
(1)format()方法的槽除了包括参数序号,还可以包括格式控制信息,语法格式如下:
{ <参数序号> :<格式控制标记> }
格式控制标记包括:<填充><对齐><宽度><,><.精度><类型>
(2)第一组是<填充><对齐><宽度>
<宽度>是指当前槽的设定输出字符宽度,如果该槽参数实际值比宽度设定值大,则使用参数实际长度。如果该值的实际位数小于指定宽度,则按照对齐指定方式在宽度内对齐,默认以空格字符填充。
<对齐>分别使用<、>和^三个符号表示左对齐、右对齐和居中对齐。
<填充>填充字段可以修改默认填充字符,填充字符只能有一个。
(3)第二组是<,><.精度><类型>
<,>用于显示数字类型的千位分隔符。
<.精度>由小数点(.)开头。对于浮点数,精度表示小数部分输出的有效位数。对于字符串精度表示输出的最大长度。注意区别与<宽度>的不同:如果实际长度大于精度设定长度,输出将被截断。
<类型>表示输出整数和浮点数类型的格式规则。
对于整数类型,输出格式包括如下6种:
b:输出整数的二进制方式;
c:输出整数的对应的Unicode字符;
d:输出整数的十进制方式;
o:输出整数的八进制方式;
x:输出整数的小写十六进制方式;
X:输出整数的大写十六进制方式;
对于浮点数类型,输出格式包括如下4种:
e:输出浮点数对应的小写字母e的指数形式;
E:输出浮点数对应的大写字母E的指数形式;
f:输出浮点数的标准浮点形式;
%:输出浮点数的百分比形式;
[

](https://blog.csdn.net/qq_38351824/article/details/84192593)

(4)一些常用的format()方法格式控制信息,建议读者掌握。例如:

image.png

image.png