python占位符的使用以及宽度与精度的约束

 

 

占位符还可以表示宽度与精度

1.宽度

 

 上面的10d代表设置的宽度是10,输出内容是99,所以99前面空8个位置,

 

2.精度

上面的‘.3f’代表保留小数点后三位

2).使用{},注意语法的区别

 

 

print('{:.4}'.format(3.1415926))   --代表输出的位数是4位
print('{:.4f}'.format(3.1415926) --代表输出的小数点后的位数是4位

 

3.可以精度与宽度同时约束

 


print('%10.6f'% 3.1415926) --代表设置的宽度为10,精度为小数点后6位

还有{}的使用

 

 

原文地址:https://www.cnblogs.com/thomasbc/p/15039545.html