格式化输出分为两种,一种为format,另一种是%
一、format
1.单个
print('{}'.format(n))
2.多个
print('{},{},{}'.format(a,b,c))
3.改变顺序
print('{1},egg,{0}'.format('span','SPAN'))
只需要在相应的花括号内加入format内对应的下标就好
4.指定占位符宽度
:m.n
m:为整数的个数,如果m小于给定的大小则输出原始值
n:为小数的个数,如果给定值的小数大于n,则进行四舍五入保留n位小数
print('{:20}'.format(12412512616))
>>> 12412512616
print('{:20.6f}'.format(12412512616))
>>> 12412512616.000000
print('{:5.6f}'.format(12412512616))
>>>12412512616.000000
print('{:5.6f}'.format(12412512616.1523647282894))
>>>12412512616.152365