
この記事では、PythonスタイルガイドであるPEP 8について簡単に紹介します。
PEP 8とは?
簡単に言うと、PEP 8は、Pythonコードの書き方に関するガイドラインとベストプラクティスを提供します。
- 変数名は
snake_case(スネークケース)にする必要があります - クラス名は
CamelCase(キャメルケース)にする必要があります - 関数名は
snake_case(スネークケース)にする必要があります - 定数は
UPPER_CASE(大文字)にする必要があります - インデントは4つのスペースにする必要があります(タブではありません)
- private変数/関数はアンダースコア(
_)で始める必要があります- Pythonにはprivate変数と関数が存在しないため、これはあくまでも慣習です
- スクリプトはインポートの際に実行されるべきではありません
- スクリプトをインポートするとそのコードは即座に実行されます。最初の記事をご覧ください
- ...
全部を覚える必要はありませんが、頭の片隅に入れておくと他人のコードを理解するのに役立ち、自分のコードも他の人にとって分かりやすくなります ^^。
また、pythonic という言葉を聞いたことがあるかもしれません。
.png)





.png)
.png)
.png)
.png)

.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)




