Python, want to print float in exact format +-00.00

后端 未结 3 1686
花落未央
花落未央 2020-12-20 14:55

I need to format a float to the format +-00.00, tried the basic string formatting but can\'t get the leading + or - sign or two leading 0s if the value is fractional, any po

3条回答
  •  太阳男子
    2020-12-20 15:07

    Use '%+06.2f' to set the width and precision appropriately. The equivalent using new-style format strings is '{:+06.2f}'.format(n) (or '{0:+06.2f}' if your version of Python requires the positional component).

提交回复
热议问题