Python format() 函数

  • 定义和用法

    format() 函数将指定的值格式化为指定的格式。
  • 实例

    将数字0.5格式化为百分比值:
    x = format(0.5, '%')
    尝试一下
  • 句法

    format(value, format)
  • 参数值

    参数 必需的 描述
    value 任何格式的值
    format 您要将值格式化为的格式。合法值:
    • '<' - 左对齐结果(在可用空间内)
    • '>' - 右对齐结果(在可用空间内)
    • '^' - 居中对齐结果(在可用空间内)
    • '=' - 将标志放置在最左侧
    • '+' - 使用加号指示结果是正数还是负数
    • '-' - 负号仅用于负值
    • ' ' - 在正数前使用空格
    • ',' - 使用逗号作为千位分隔符
    • '_' - 使用下划线作为千位分隔符
    • 'b' - 二进制格式
    • 'c' - 将值转换为相应的unicode字符
    • 'd' - 十进制格式
    • 'e' - 科学格式,小写字母e
    • 'E' - 科学格式,带有大写字母E
    • 'f' - 定点编号格式
    • 'F' - 定点数字格式,大写
    • 'g' - 一般格式
    • 'G' - 通用格式(将大写E用作科学计数法)
    • 'o' - 八进制格式
    • 'x' - 十六进制格式,小写
    • 'X' - 十六进制格式,大写
    • 'n' - 数字格式
    • '%' - 百分比格式
  • 更多例子

    将255格式化为十六进制值:
    x = format(255, 'x')
    尝试一下
  • 相关页面

    getattr() - 获取属性值。
    hasattr() - 检查属性值是否存在。
    setattr() - 设置属性值。