在python中格式化小数位,其中小数位本身就是变量

时间:2019-12-03 13:46:06

标签: python python-3.6

我需要使用一个变量来格式化小数位数。

n = 5
value = 0.345
print(f'{value:.4f}') 

我需要value.4f来代替value.nf,其中n是位数。

1 个答案:

答案 0 :(得分:4)

这应该有效:

n = 5
value = 0.345
print(f'{value:.{n}f}') 

输出:

0.34500