python中f-string输出小数的方法f'{:.nf}'其中n是你想保留的小数

>>> a = 123.456
# 只指定width 宽度右对齐
>>> f"{a:10}"
' 123.456'
# 只指定0width 用0填充
>>> f"{a:010}"
'000123.456'
# 使用width.precision 精度加宽度
>>> f"{a:8.1f}"
' 123.5'
>>> f"{a:8.2f}"
' 123.46'
>>> f"{a:.2f}"
'123.46'
# 在width后面,直接加f,表示补足小数点后的位数至默认精度6
>>> f"{a:2f}"
'123.456000'