python3和python2在round方法上的区别 無変換 2024-01-17 145 阅读1分钟 前言 遇到一个比较经典的题目,涉及python3和python2在round方法上的区别,故记录一下。 python2 Python2把x四舍五入为远离0的最近倍数 a = round(9 / 2) * round(7 / 2) print(a) # 12 python3 (银行家舍入法 四舍六入五成双) Python3则会把x四舍五入为最近的偶数倍数 a = round(9 / 2) * round(7 / 2) print(a) # 16 结束语 人生苦短,我用python