用于舍入整数的python ceil()和floor()

时间:2018-04-22 06:27:45

标签: python python-3.x

我有一个像

这样的号码

1.41.5

并想要围绕它。

使用ceil()时,2floor()的所有号码都会转到1

但我希望如果号码1.5转到2,如果1.4转到1

也许你们得到了我的观点,对不起这个问题。

1 个答案:

答案 0 :(得分:3)

您正在寻找内置函数round()

  

返回小数点后舍入到ndigits精度的数字。如果省略ndigits或者为None,则返回其输入的最接近的整数。

round(1.4)
#> 1
round(1.5)
#> 2