python四舍五入保留两位小数
在 Python 中,你可以使用内置的 round()
函数来对数字进行四舍五入并保留两位小数。round()
函数有两个参数:要四舍五入的数字和要保留的小数位数。以下是一个简单的示例:
# 示例数字
number = 3.14159# 四舍五入保留两位小数
rounded_number = round(number, 2)print(rounded_number) # 输出: 3.14
在这个示例中,round(number, 2)
将 number
四舍五入到两位小数,结果是 3.14
。
需要注意的是,round()
函数在四舍五入时遵循“四舍五入到偶数”的规则,也称为“银行家舍入”。这意味着在精确到的小数位是 .5
的情况下,它会舍入到最近的偶数。例如:
print(round(2.5)) # 输出: 2
print(round(3.5)) # 输出: 4
这是因为 2.5
舍入到最近的偶数 2
,而 3.5
舍入到最近的偶数 4
。尽管这在大多数情况下不会影响到你的结果,但在处理精确计算时应该了解这个行为。