Python format() 函數

實例

把數字 0.5 格式化為百分比值:

x = format(0.5, '%')

運行實例

定義和用法

format() 函數把指定值格式化為指定格式。

語法

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')

運行實例