Python が美しい言語と言われる理由を理解しようとしていました。私は PEP 8 の美しさに導かれました...そしてそれは奇妙でした。実際、一貫性を保つだけで、好きな規則を使用できると書かれています...そして突然、コアライブラリに奇妙なものがいくつか見つかりました。
request()
getresponse()
set_debuglevel()
endheaders()
http://docs.python.org/py3k/library/http.client.html
以下の関数は Python 3.1 で新しく追加されました。ここで使用されている PEP 8 規則のどの部分が使用されていますか?
popitem()
move_to_end()
http://docs.python.org/py3k/library/collections.html
私の質問は、コア ライブラリで PEP 8 が使用されているかどうかです。なぜそうなのですか?
名前の書き方はいろいろあるので、関数の名前を覚えられない PHP と同じような状況はありますか?
なぜPEP 8は新しい関数に対してもコアライブラリで使用されないのですか?