gpt4 book ai didi

python - 带有变量 sig figs 的 sig fig 格式化显示

转载 作者:太空宇宙 更新时间:2023-11-03 13:48:37 25 4
gpt4 key购买 nike

我试图在字符串中显示 sig figs,我找到了 '{:.2f}'.format(x) 样式,只要我有sig figs 在代码中作为整数,但如果 sig figs 的数量包含在变量中,我似乎无法使这种格式设置起作用。 2 有效 sig=2 无效。我一直在尝试使用 %.format 来插入 sig,就像这样 '{:.%if}'。 format(x) %sig',但它不起作用。

我确信对此有一个非常简单优雅的解决方案,但我无法弄清楚。任何帮助将不胜感激。谢谢。

最佳答案

您实际上可以使用字符串格式替换来为格式字符串本身提供参数:

In [79]: '{:.{s}f}'.format(1.234, s=2)
Out[79]: '1.23'

In [80]: '{:.{s}f}'.format(1.234, s=3)
Out[80]: '1.234'

关于python - 带有变量 sig figs 的 sig fig 格式化显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14261894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com