几乎每个 Python 新手都会撞上这一幕: 这不是 Python 的 bug,也不是你代码写错了。这是二进制的宿命。 一、0.1 在内存里根本不是 0.1 浮点数按 IEEE 754 双精度(64