标签: python string python-3.x formatting
在这种情况下,我想使用一个变量来指定要格式化的小数位数:(python 3.4.6)
print(str.format('{0:.intVariableName}',1.2345678))
答案 0 :(得分:1)
您可以在format函数中将变量名用作另一个参数:
format
In [29]: print(str.format('{0:.{var}}',1.2345678, var=3)) 1.23