2017-10-16 4 views
0

私はPythonの文字列書式に関する記事を扱っています。正式に定義されている%演算子の動作がどこにあるのか不思議です。私はオペレータを定義するPEPを見つけることができませんでした、私は公式のドキュメントで参照を見つけました。 Pythonの2.7の場合Pythonの文字列補間演算子は正式にどこに定義されていますか?

:Pythonの3.6の場合https://docs.python.org/2.7/library/stdtypes.html#string-formatting-operations
https://docs.python.org/3.6/library/stdtypes.html#printf-style-string-formatting

誰もが、私はそれらを見つけることができる場所を知っていますか?

+0

ソースコードまたは文書の意味ですか? – Reti43

+3

私は、%-formattingがPEPの前にあると信じています。いずれにしても、公式の文書よりも正式な定義は何でしょうか? – jwodder

+3

*は*の定義です。一般的に、Pythonの動作はCPythonのリファレンス実装で定義されていることに注意してください。 – jonrsharpe

答えて

0

スティーブン・ルンバルツキの答えに基づいて、私はこの質問に答えてマークすることに決めました。

残念ながら、ドキュメント以外の補間演算子の正式な定義はないようです。

関連する問題