Pythonのセットアップと初めてのプログラム
セットアップと初めてのプログラム
Pythonの構文を学ぶ前に、開発環境を整えましょう。必要なのはPythonのインストールとテキストエディタだけです。
Pythonのインストール
Windows
- https://python.org にアクセスし、Downloadsをクリック
- 最新のPythonバージョン(例:3.13.x)をダウンロード
- インストーラーを実行 — 「Add Python to PATH」に必ずチェックを入れてください
- コマンドプロンプト(cmd)を開き、
python --versionで確認
C:\Users\YourName> python --version
Python 3.13.2
Mac
MacにはPython 2(古すぎる)が付属しているため、Python 3をインストールする必要があります:
- https://python.org にアクセスし、Mac用インストーラーをダウンロード
- インストーラーを実行するか、Homebrewを使用:
brew install python3 - ターミナルで確認:
python3 --version
Linux
ほとんどのLinuxディストリビューションには既にPython 3がインストールされています:
BASH
# Ubuntu/Debian
sudo apt install python3
# 確認
python3 --version
Hello Worldプログラム
インストールが完了したら、最初のプログラムはいつも「Hello, World!」です。
方法1:インタラクティブインタプリタ
ターミナルで python(Windows)または python3(Mac/Linux)と入力してインタラクティブモードに入ります:
PYTHON
Python 3.13.2 (main, Feb 4 2025, 14:51:09)
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello, World!")
Hello, World!
>>> 1 + 2
3
>>> exit()
💡 インタラクティブインタプリタはコードスニペットの簡単なテストに最適ですが、完全なプログラムを作成するのには適していません。
方法2:.pyファイルを作成
hello.pyという新しいファイルを作成- 以下のコードを入力:
PYTHON
print("Hello, World!")
- ターミナルから実行:
BASH
python hello.py
出力:
Hello, World!
エディタの選択
初心者のうちは複雑なIDEは必要ありません。おすすめをいくつか紹介します:
| エディタ | 最適な用途 | メリット |
|---|---|---|
| VS Code | 初心者(推奨) | 無料、豊富な拡張機能、軽量 |
| PyCharm | プロフェッショナル開発 | 多機能、優れた自動補完 |
| IDLE | 超初心者 | Pythonに標準添付、すぐに使える |
| Jupyter Notebook | データ分析 | セル単位でコード実行、対話的学習に最適 |
💡 Python拡張機能を入れたVS Codeがおすすめです — 軽量で強力です。
VS Codeのセットアップ
- VS Codeをダウンロードしてインストール(code.visualstudio.com)
- VS Codeを開き、
Ctrl+Shift+Xで拡張機能パネルを開く - 「Python」を検索し、Microsoft公式のPython拡張機能をインストール
- 新しいファイルを作成し、
.py拡張子で保存 - エディタ内で右クリック → 「Run Python File in Terminal」
最初の完全なプログラム
それでは、すべてを組み合わせて小さなインタラクティブプログラムを作成しましょう:
PYTHON
# 最初のPythonプログラム
name = input("あなたの名前は? ")
print("こんにちは、" + name + "さん!Pythonへようこそ!")
実行結果:
あなたの名前は? Alice
こんにちは、Aliceさん!Pythonへようこそ!
よくある落とし穴
- PATHが通っていない(Windows):インストール時に必ず「Add Python to PATH」にチェックを入れてください。そうしないとターミナルが
pythonコマンドを見つけられません - python vs python3:Windowsでは
python、Mac/Linuxではpython3を使用します - 日本語の文字化け問題:Python 3はデフォルトでUTF-8を使用するため、文字化けはほとんど発生しません。もし発生した場合は、ファイルの先頭に
# -*- coding: utf-8 -*-を追加してください
📖 セクションのまとめ
- python.org からPython 3.xをダウンロードしてインストール
- Windowsではインストール時に「Add Python to PATH」にチェック
- インタラクティブインタプリタ:ターミナルで
pythonと入力 .pyファイル:エディタでコードを書き、python ファイル名.pyで実行- VS Code + Python拡張機能が推奨の開発環境設定
📝 宿題
- Pythonをインストールし、ターミナルで
python --versionを実行してスクリーンショットを撮りましょう 「Hello, World!」を表示するhello.pyファイルを作成し、正常に実行しましょう- インタラクティブインタプリタで
(5 + 3) * 2と10 / 3を計算し、結果を確認しましょう - 上記のインタラクティブプログラムに
age変数を追加し、「あなたの名前はXX、年齢はXX歳です」と表示するように変更しましょう



