我正在努力完成以下任务:
>>> s = "Percent growth"
>>> decimal_value = 10.0123456789
>>> print("{0}: {1}".format(s, decimal_value)
Percent growth: 10.01
具体来说:如何格式化decimal_value并将其传递给{1}?我知道有很多方法可以使用旧的%运算符。
答案 0 :(得分:2)
您可以使用.2f
替换旧格式
print "{0}: {1:.2f}".format(s, decimal_value)
#output Percent growth: 10.01