实现保留几位相对简单,可以采用“乘-取整-除”的方式:
>>> pi = 3.1415926 >>> int(pi * 1000) / 1000 3.141
实现四舍五入稍微有点复杂,可以参考这篇文章:
Python四舍五入与保留小数(精确舍入与保留) - 知乎 (zhihu.com)