Python:使用f-string保留小数点位数

Python:使用f-string保留小数点位数

  • 格式

    f"{num:xxx}"
    

    其中xxx的格式如下

    格式说明
    width整数width指定宽度
    0width整数width指定宽度,0表示最高位用0补足宽度
    width.precision整数width指定宽度,整数precision表示精度(保留小数点后几位小数)
  • 实例

    >>> a = 123.456
    # 只指定width
    >>> f"{a:10}"
    '   123.456'
    # 指定0width
    >>> f"{a:010}"
    '000123.456'
    # 使用width.precision
    >>> f"{a:10.1f}"
    '     123.5'
    >>> f"{a:.2f}"
    '123.46'
    
  • 参考文献

    python格式化输出(二):f-string格式化输出

posted @   zlbingo  阅读(911)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示