英文文档:
format
(format
(value[, format_spec])
Convert a value to a “formatted” representation, as controlled by format_spec. The interpretation of format_spec will depend on the type of the value argument, however there is a standard formatting syntax that is used by most built-in types: Format Specification Mini-Language.
The default format_spec is an empty string which usually gives the same effect as calling str(value)
.
A call to <span class="pre">format(value, <span class="pre">format_spec)</span></span>
is translated to <span class="pre">type(value).__format__(value, <span class="pre">format_spec)</span></span>
which bypasses the instance dictionary when searching for the value’s __format__()
method. A TypeError
exception is raised if the method search reaches object
value[, format_spec])
値
を制御に従って「フォーマットされた」表現に変換しますformat_spec による。 format_spec
の解釈はvalue
引数の型によって異なりますが、ほとんどの組み込み型で使用される標準の書式設定構文があります: フォーマット仕様ミニ言語。 デフォルトのformat_spec
は、空の文字列。通常、str(value)
を呼び出すのと同じ効果が得られます。🎜🎜<span class>format(value, <span class="pre">format_spec)</span></span>
は <span class="pre">type(value).__format__(value, <span class="pre">format_spec)</span></span>
は、値の __format__()
メソッド。メソッド検索が オブジェクト
と 🎜 に到達すると、TypeError
例外が発生します。 format_spec🎜は空ではない、または🎜format_spec🎜または返品値が文字列ではない場合。 format_spec は提供されませんが、str(value) の効果と同様に、変換文字列が形式化されます。以上がPython の組み込みフォーマット関数の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。