在Python中,`round()`函数可能不会总是像你期望的那样工作,尤其是在处理浮点数时。如果你想保留两位小数,并确保有尾随零(trailing zero),可以使用格式化字符串或者`format()`函数。
例如:
```python
number = 61.9047
formatted_number = "{:.2f}".format(number)
print(formatted_number) # 输出将会是 "61.90"
```
或使用 f-string(在Python 3.6及以上版本可用):
```python
number = 61.9047
formatted_number = f"{number:.2f}"
print(formatted_number) # 输出将会是 "61.90"
```
这样,即使小数部分的第二位是零,它也会被保留。
此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用