python保留指定位数的小数
1.’ %.3f ’ %f 方法
f=3.1415926
print('%.4f' % f)
print('%.3f' % f)
print('%.2f' % f)
结果:
3.1416
3.142
3.14
注:‘ %.4f '中的"%"为占位符
2.format函数
f=3.1415926
printf(format(f,'.2f'))
printf(format(f,'.3f'))
printf(format(f,'.4f'))
结果:
3.14
3.142
3.1416
3.round () 函数
f=3.1415926
print(round(f,3))
print(round(f,2))
print(round(f))
结果:
3.142
3.14
3