今回やること
Pythonは、Web API、データ分析、自動化、AI、学習用のプログラミングに広く使われる言語です。
最初の目標は、Pythonファイルを作り、ターミナルから実行できる状態にすることです。
この記事では、環境確認から最初の print 実行までを練習します。
Pythonのバージョンを確認する
ターミナルを開き、次を実行します。
python --version
環境によっては python ではなく python3 を使います。
python3 --version
Python 3.x.x のように表示されれば、Python 3が利用できます。
作業フォルダを作る
学習用のフォルダを作ります。
mkdir python-basic
cd python-basic
code .
code . が使えない場合は、VS Codeを起動して「File > Open Folder」から python-basic を開きます。
最初のPythonファイルを作る
VS Codeで main.py を作成し、次を書きます。
print("Pythonを始めます")
保存したら、ターミナルで実行します。
python main.py
python で動かない場合は次を試します。
python3 main.py
次のように表示されれば成功です。
Pythonを始めます
Pythonファイルの基本
Pythonのファイル拡張子は .py です。
| ファイル名 | 意味 |
|---|---|
main.py | 学習用の実行ファイル |
hello.py | Hello Worldなど短い練習 |
app.py | 小さなアプリの入口としてよく使う名前 |
最初は1つのファイルで練習し、慣れてから複数ファイルに分けます。
よくあるエラー
| エラー | よくある原因 | 確認すること |
|---|---|---|
python: command not found | Pythonが未インストール、またはPATH未設定 | python3 --version も試す |
can't open file | ファイル名または場所が違う | pwd と ls で現在地を確認 |
| 何も表示されない | print を書いていない、保存していない | main.py の保存状態 |
| 文字化け | ターミナルやファイルの文字コード問題 | UTF-8で保存する |
練習
次を試してください。
main.pyの文字を自分の名前入りに変えるprintを3行書くhello.pyを新しく作って実行するpython main.pyとpython3 main.pyのどちらが使えるか確認する
次のステップ
Python入門 #2 - 変数とデータ型 で、値を名前に入れて扱う練習をします。