なぜPythonは読みやすいと言われるのか?思考に近いコードの仕組み | SORAXIOM

なぜPythonは読みやすいと言われるのか

スポンサーリンク
仕組みで理解するPython
スポンサーリンク

読みやすさは偶然ではない

Pythonはよく「読みやすい言語」と言われます。
これは好みや雰囲気の話ではありません。

Pythonは、
人が考える順番に近い形でコードを書く
ことを前提に設計されています。


上から下へ読むだけでいい

Pythonのコードは、
基本的に上から下へ順番に読めば意味が分かります。

if is_pass(score):
    result = "pass"

このコードは、

合格かどうかを判断して
合格なら結果を決める

という、人の思考順そのものです。


記号が少ない理由

Pythonには、
必要以上の記号がほとんどありません。

これは省略ではなく、
考えるべきことを減らすための設計です。

人が注目すべきなのは、

  • 何を判断しているか
  • 何を繰り返しているか
  • 何をまとめているか

であって、
記号の意味ではありません。


インデントが意味を持つ理由

Pythonでは、行の揃え方(インデント)が
処理のまとまりを表します。

if condition:
    do_something()
    do_another()

これは、

この2つは同じ判断の中にある

ということを、
見た目で伝える仕組みです。


まとめ

Pythonが読みやすい理由は、

  • 文法が簡単だから
    ではなく
  • 思考の流れが、そのまま形になるから

です。

Pythonは、
コードを読む人間のために作られた言語です。

コメント

タイトルとURLをコピーしました