Python開発では、まず環境構築が重要になります。
適切なツールや設定がないと、エラーや非効率な作業が増えてしまいます。
この記事は、初心者でも迷わず環境を整えられるようにすることが目的です。
Pythonのインストール
下記のリンクからPythonインストーラーをダウンロードします。

ダウンロードしたインストーラの手順にしたがって、インストールを完了させます。
完了後はWINDOWSはコマンドプロンプト、Macはターミナルで
Python
と入力すると、インストールされたPythonのバージョンが表示されます。

筆者のPCでは3.13.13がインストールされています。

簡単に動作を確認してみましょう。
1 + 1

結果がすぐ返ってくるはずです。

WINDOWSはCTRL+Zで終了できます。
※MacやLinuxの場合はCTRL+Dで終了します。

Jupyterlabのインストール
Jupyterlabはブラウザで使うPython開発&データ分析ツールで、通常開発では使用しませんが、以降の記事で使用するのでPythonコードを試しながら書くためにぜひここでインストールしてください。

コーディング途中での変数の確認や、ブレークポイントの確認が容易なので、Jupyter単体ではなく、VSコード上で実行することをお勧めします。
VS Codeのインストール
VS Codeのダウンロードは以下から。
Download Visual Studio Code – Mac, Linux, Windows
Jupyterの拡張機能がサポートしているので、インストールします。

.ipynb拡張子のファイルを開くか、以下のように新規でファイル作成する際にJupyter Notebookを選択することも可能です。

無事、Jupyterも開くことができました。

Python開発では、最初に環境を整えることが成功の鍵です。
仮想環境やエディタを適切に使うことで、トラブルを防げます。
環境構築をしっかり行うことで、その後の開発がスムーズになります。