我想使用一个变量来指定要格式化的小数位数,如本例所示:(python 3.4.6)
print(str.format('{0:.intVariableName}',1.2345678))
最佳答案
您可以使用变量名作为 format
函数中的另一个参数:
In [29]: print(str.format('{0:.{var}}',1.2345678, var=3))
1.23
关于python - 使用变量指定使用 str.format 格式化 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53545783/