保留两位小数的python
时间: 2023-10-20 19:30:59 浏览: 181
python中round函数保留两位小数的方法
5星 · 资源好评率100%
在 Python 中,可以使用以下方法来保留两位小数:
1. 使用内置的 `round()` 函数:
```python
num = 3.1415926
rounded_num = round(num, 2)
print(rounded_num) # 输出: 3.14
```
2. 使用字符串格式化:
```python
num = 3.1415926
formatted_num = "{:.2f}".format(num)
print(formatted_num) # 输出: 3.14
```
3. 使用 `format()` 方法:
```python
num = 3.1415926
formatted_num = format(num, ".2f")
print(formatted_num) # 输出: 3.14
```
这些方法都可以将浮点数保留两位小数。注意,这些方法只是将数字格式化为字符串,如果需要进行数值计算,仍然会使用完整的浮点数。
阅读全文