Python ":.3f" 中的 F 弦

F-string in Python ":.3f"

我正在阅读这本名为“数据科学家实用统计”的教科书,这本 :.3f 几乎在每个 f-string 中都被使用过。 :.3f 是什么意思?我的猜测是它与浮点数有关。

示例:

 {house_lm_factor.intercept_:.3f}

这是显示正在打印的数字:

>>> import math
>>> flt = math.pi
>>> f'{flt:.3f}'
'3.142'

>>> f'{flt:.5f}'
'3.14159'

>>> f'{flt:.10f}'
'3.1415926536'