
在python中使用round()函数来选择结果,round不是简单的四舍五入。
推荐:Python教程
round()如果只有一个数作为参数,不指定位数,则返回一个整数,并且是最接近的整数(类似于四舍五入)。但当
现在.5时,两边的距离是一样的,round()取附近的偶数,这就是为什么round(2.5) = 2.当指定选择的小数点位数时,一般情况也是
使用四舍五入的规则,但在.5的情况下,如果要选择的位数前的小树是奇数,则直接放弃,如果偶数上升。请参见以下示例:
>>>round(2.635,2) 2.63 >>>round(2.645,2) 2.65 >>>round(2.655,2) 2.65
有关Python视频教程的更多信息。