Python3の基本

Pythonとは何?

1990年に公開されたプログラム言語です。

・ブロック構造を波カッコ「[」「}」ではなくインデント(字下げ。タブやスペース)で表現します。書きかたに制約がありますが、誰が書いても同じような書きかたになるため、他人が書いたプログラムでも理解しやすいというメリットがあります。ただし、インデントの数を間違えるだけでエラーになってしまうので注意が必要です。

・ちなみにインデントはタブでもスペースでもよいのですが、googleの調査によるとpythonではスペースを使う人のほうが圧倒的に多いようです。スペースの数をいくつにするのかも2個派と4個派とで別れています。

・pythonで変数を使う場合、事前に定義する必要はなく、いきなり使い始めることができます。そのためプログラムを簡素に記述できるのですが、変数の型や有効範囲が自動的に設定されてしまうので、注意しないとバグの原因になります。

・pythonでは行末にセミコロン「;」を打つ必要はありません。改行位置が文の区切りとみなされます。シンプルでよいのですが、慣れるまでちょっと戸惑いますね。

プログラム言語別年収ランキングでは国内1位との情報もあります。

Pythonのバージョン

・Pythonにはバージョン2.x系と3.x系がありますが、2.x系は2020年1月をもってサポートが終了したため、今後は3.x系を使うようにしましょう。

・べゼリーは以前のバージョン「edgar」まではPython 2.x系でプログラミングしておりましたが、新バージョン「flitz」からは3.x系に移行しました。