この記事を読むと、Python 3をWindows・Mac・Ubuntuの各環境にインストールし、`python3 --version` で正しく動作しているか確認できるようになります。
インストーラの「Add Python to PATH」チェックを忘れると「'python' is not recognized」のようなエラーが出ますが、その原因と対処もこの記事の中で説明しています。
## Pythonとは
Pythonは1991年にGuido van Rossumによって開発されたプログラミング言語です。読みやすさを重視した設計で、初心者からプロフェッショナルまで幅広く使われています。
Web開発、データ分析、機械学習、自動化スクリプトなど、非常に多くの分野で活用されています。
## インストール方法
### Windows
1. [python.org](https://www.python.org/downloads/) にアクセス
2. 最新のPython3をダウンロード
3. インストーラを実行し、**「Add Python to PATH」にチェック**を入れる
4. 「Install Now」をクリック
### Mac
```bash
# Homebrewを使う場合
brew install python3
```
### Linux (Ubuntu/Debian)
```bash
sudo apt update
sudo apt install python3 python3-pip
```
## バージョン確認
```bash
python3 --version
# Python 3.12.x のように表示されればOK
```
## 最初のプログラム
### 対話モード(REPL)
ターミナルで `python3` と入力すると対話モードに入ります。
```python
>>> print("Hello, World!")
Hello, World!
>>> 1 + 2
3
>>> exit()
```
### スクリプトファイル
`hello.py` というファイルを作成します。
```python
# hello.py - 最初のPythonプログラム
print("Hello, World!")
print("Pythonの世界へようこそ!")
# 簡単な計算
x = 10
y = 3
print(f"{x} + {y} = {x + y}")
print(f"{x} * {y} = {x * y}")
```
実行方法:
```bash
python3 hello.py
```
出力:
```
Hello, World!
Pythonの世界へようこそ!
10 + 3 = 13
10 * 3 = 30
```
## print関数の基本
```python
# 文字列の出力
print("こんにちは")
# 複数の値を出力(スペースで区切られる)
print("名前:", "太郎", "年齢:", 20)
# 区切り文字を変更
print("A", "B", "C", sep="-") # A-B-C
# 改行しない
print("Hello", end=" ")
print("World") # Hello World
```
## コメント
```python
# これは1行コメント
# 複数行コメント(ドキュメンテーション文字列)
# 複数行にわたって説明を書けます
x = 10 # 行末コメント
```
## まとめ
- Pythonはインストールが簡単で、すぐにプログラミングを始められる
- `print()` 関数で画面に出力できる
- `#` でコメントを書ける
- 対話モードとスクリプトファイルの2つの実行方法がある
読んだ内容を10問練習と実技で確認
記事で理解した用語を、StudyQuestの演習とクラウド実技ラボで定着させます。