python数据取整
时间: 2023-08-11 17:19:53 浏览: 95
Python中取整的几种方法小结
5星 · 资源好评率100%
在 Python 中对数据取整可以使用以下函数:
1. `round()`:对数值进行四舍五入取整,可以指定取整的位数。例如:
```
x = 3.1415926
print(round(x, 2)) # 保留两位小数进行四舍五入取整,输出结果为 3.14
```
2. `int()`:对数值进行向下取整,将小数部分直接舍去。例如:
```
x = 3.9999
print(int(x)) # 输出结果为 3,小数部分被舍去
```
3. `math.ceil()` 和 `math.floor()`:`math.ceil()` 对数值进行向上取整,`math.floor()` 对数值进行向下取整。例如:
```
import math
x = 3.1
print(math.ceil(x)) # 输出结果为 4,向上取整
print(math.floor(x)) # 输出结果为 3,向下取整
```
需要注意的是,这些函数的返回值均为整数类型。
阅读全文