IT・インターネット・ゲーム業界の求人・転職サイトは「IT転職ナビ」

IT用語集

IT・インターネット・ゲーム業界に関する用語をわかりやすく解説しています。

  • twitter

PEP8

データ収集・管理を得意とするPythonの標準コーディング規約(スタイルガイド)で、Pythonのコードを読みやすくし、かつ自由度の高いコードのスタイルにも一貫性を持たせることを目的に作られました。
PEPとはPython Enhancement Proposalsの略で、その中の8番目の文章がこの標準コーディング規約です。PEP8には多くの規約がありますが、主なものはインデントの書き方、1行の長さ、演算子の位置、空行の数、特定のモジュール関数の書き方などです。
PEP8には前提となるルールがあります。PEP8はPythonの標準コーディング規約ですが、チームプロジェクトとしての一貫性を保つという目的がある場合には、チームや個人の判断によりガイドラインを意識的に無視することもありうるという前提です。もともとあるPythonソースを改修・追加する場合などが該当します。