日常写 Python 代码时,保留小数是高频需求 —— 比如电商系统显示订单金额(保留 2 位)、数据分析展示百分比(保留 1 位)、实验报告输出测量结果(保留 3 位)。很多新手只会用 round() 函数,却不知道它有'坑',也不清楚不同场景该选哪种方法。
今天就给大家整理 6 种 Python 保留小数的常用方法,从基础到进阶,代码示例可直接复制运行,每个方法都讲清'怎么用、适用场景、注意事项',新手也能秒懂!
一、先看核心需求:保留小数要解决什么问题?
举个直观例子:计算 10/3 得到 3.3333333333333335,但我们需要:

