python之在 f-string 中格式化变量,小数位数可变

exmyth 阅读:18 2024-10-01 17:34:08 评论:0

我需要使用位数的变量来格式化变量在 f 字符串中显示的小数位数。

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

而不是 value.4f , 我需要 value.nf哪里 n是变量应四舍五入的小数位数。

请您参考如下方法:

这应该有效:

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

输出:
0.34500 


标签:Python
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号