用m.n控制宽度和精度
m,控制宽度,若设置的宽度小于数字本身不生效
.n,控制小数点后精度,四舍五入
%5d表示将整数宽度控制在5位,不足5位前面补空格
%5.2f表示将整体宽度控制为5,小数精度设置为2。
小数点和小数部分也计入宽度
先控制小数精度,再控制整体宽度,例如
num=11.3356
print("%5.3f"%num)
结果是11.336。
先保留三位小数是11.336,然后控制宽度为5,小于本身的宽度,所以宽度控制无效
用m.n控制宽度和精度
m,控制宽度,若设置的宽度小于数字本身不生效
.n,控制小数点后精度,四舍五入
%5d表示将整数宽度控制在5位,不足5位前面补空格
%5.2f表示将整体宽度控制为5,小数精度设置为2。
小数点和小数部分也计入宽度
先控制小数精度,再控制整体宽度,例如
num=11.3356
print("%5.3f"%num)
结果是11.336。
先保留三位小数是11.336,然后控制宽度为5,小于本身的宽度,所以宽度控制无效