2024-10-02 04:26:03 发布
网友
我有一个变量“n”,其中包含需要为值显示的数字。如何将“n”传递给“{:10.nf}”.format()
import uncertainties from uncertainties.umath import * val_err = uncertainties.ufloat(5, 0.01) result = val_err*2 n=3 #precision value result='{:10.nf}'.format(result) print(result)
您可以尝试以下方法:
r = 3.1415926 n = 5 template = f"{{:10.{n}f}}" result = template.format(r) print(result)
result='{0:10.{1}f}'.format(result, n)
您可以尝试以下方法:
相关问题 更多 >
编程相关推荐