python print 浮点数输出
时间: 2024-02-05 10:07:50 浏览: 137
python 解决print数组/矩阵无法完整输出的问题
是的,Python中可以通过多种方式控制浮点数的输出格式。以下是三种常用的方法:
1.使用round函数进行四舍五入并控制小数位数:
```python
num = 3.1415926
print(round(num, 2)) # 输出:3.14
```
2.使用字符串格式化控制输出格式:
```python
num = 3.1415926
print("{:.2f}".format(num)) # 输出:3.14
```
3.使用百分号格式化控制输出格式:
```python
num = 3.1415926
print("%.2f" % num) # 输出:3.14
```
其中,上述方法2和方法3中的“.2f”表示保留两位小数,可以根据需要进行修改。
阅读全文