How can I format a decimal to always show 2 decimal places?

前端 未结 12 2010
有刺的猬
有刺的猬 2020-11-22 17:31

I want to display:

49 as 49.00

and:

54.9 as 54.90

Regardless of the length of the decimal

12条回答
  •  悲哀的现实
    2020-11-22 17:43

    This is the same solution as you have probably seen already, but by doing it this way it's more clearer:

    >>> num = 3.141592654

    >>> print(f"Number: {num:.2f}")

提交回复
热议问题