Python format() 関数
例
数字 0.5 をパーセンテージにフォーマットします:
x = format(0.5, '%')
実行例
定義と用法
format() 関数は指定された値を指定された形式にフォーマットします。
文法
format(value, format)
パラメータ値
パラメータ |
説明 |
value |
どんなフォーマットの値でも |
format |
値をフォーマットするためのフォーマット
合法値:
- '<' - 左に配置(利用可能なスペース内)
- '>' - 右に配置(利用可能なスペース内)
- '^' - 中央に配置(利用可能なスペース内)
- '=' - 符号を最左端に配置
- '+' - 加号を使用して結果が正か負であることを示す
- '-' - 負号は負の値のみに使用
- ' ' - 正数の前にスペースを使用
- ',' - 千位の区切りとしてカンマを使用
- '_' - 千位の区切りとして下線を使用
- 'b' - 2進数フォーマット
- 'c' - 値を対応するユニコード文字に変換
- 'd' - 10進数フォーマット
- 'e' - 科学フォーマット、小文字 e を使用
- 'E' - 科学フォーマット、大文字 E を使用
- 'f' - 固定小数点フォーマット
- 'F' - 固定小数点フォーマット、大文字
- 'g' - 一般フォーマット
- 'G' - 一般フォーマット(大文字 E を科学記数法として使用)
- 'o' - 8進数フォーマット
- 'x' - 16進数フォーマット、小文字
- 'X' - 16進数フォーマット、大文字
- 'n' - 数字フォーマット
- '%' - 百分百フォーマット
|
さらに例
例
255 を16進数にフォーマットする:
x = format(255, 'x')
実行例