python中保留小数位数
时间: 2023-12-11 11:34:00 浏览: 70
python 保存float类型的小数的位数方法
在Python中,有多种方法可以保留小数点后几位,以下是其中的两种方法:
1.使用round函数
```python
num = 3.1415926
print(round(num, 2)) # 输出:3.14
```
在这个例子中,round函数将num保留两位小数并输出。
2.使用format函数
```python
num = 3.1415926
print("{:.2f}".format(num)) # 输出:3.14
```
在这个例子中,format函数将num格式化为保留两位小数的浮点数并输出。
还有一种方法是使用numpy库中的around函数,其基本语法如下:
```python
import numpy as np
num = 3.1415926
print(np.around(num, decimals=2)) # 输出:3.14
```
在这个例子中,around函数将num保留两位小数并输出。
阅读全文