🚀Python Shellとエディタを使い分ける!京大プログラミング演習に学ぶ効率的な学習環境設定
Pythonの世界へようこそ!この記事では、プログラミングの第一歩である「環境操作」と「基本演算」を、京都大学の演習教材をベースに分かりやすく解説します。✨
- ✅ 統合開発環境「IDLE」を自在に起動・操作できる
- ✅ 「シェル」と「エディタ」の役割の違いを理解する
- ✅ Pythonを使った基本的な計算(算術演算)をマスターする
📚 本章でマスターする重要キーワード
Pythonの学習をスムーズに進めるためには、ツールや画面の名前を正しく覚えることが第一歩です。本セクションで登場する「これだけは知っておきたい」重要用語を紹介します。
.py で保存して一括実行します。 ※これらの用語は、プログラミングの現場でも日常的に使われる共通言語です。まずは名前と役割を一致させておきましょう。
1. 💻 Python学習の「舞台」を整える
1.1 推奨環境の確認
本書では、以下の構成での学習を想定しています。特に数値計算(NumPy等)を今後行う場合は、Anacondaの利用が推奨されます。
- OS: Windows 10 / 11
- パッケージ: Anaconda(Python 3系)
- IDE: IDLE(Anacondaに同梱)
1.2 IDLEの起動マジック 🪄
- スタートメニューから Anaconda Prompt を起動。
idleと入力して ENTER! これだけで開発環境が立ち上がります。
2. 🔄 2つのモードを使いこなす
① Pythonシェル(対話モード)
>>> というプロンプトが表示される画面です。一行書くとすぐ結果が返ってきます。
💡 具体的な使用シーン:
「この計算の結果はどうなるかな?」「この関数の動きをちょっと試したい」という時の実験場として最適です。
② IDLEエディタ(スクリプトモード)
File > New File で開く真っ白な画面です。命令をまとめて書き、ファイルとして保存します。
💡 具体的な使用シーン:
複雑な処理を行うプログラムや、後で何度も使い回したい計算ツールを作る時に使用します。
3. 🔢 算術演算子マスターテーブル
Pythonでの計算は、日常の数学とほぼ同じですが、一部記号が異なります。⚠️
| 演算子 | 意味 | 例 | 結果 |
|---|---|---|---|
+ / - | 足し算 / 引き算 | 5 + 2 | 7 |
* | 掛け算 | 3 * 4 | 12 |
/ | 割り算(小数) | 7 / 2 | 3.5 |
// | 整数の商 | 7 // 2 | 3 |
% | 割り算の余り | 7 % 2 | 1 |
** | べき乗(累乗) | 2 ** 3 | 8 |
/ の結果も必ず「小数(float型)」になります! 4. 🛠 実践!プログラムの作成・保存・実行
以下の手順で、最初のスクリプト p2-1.py を作成してみましょう。
- エディタに
a = 1 + 2とprint(a)を入力。 Run > Run Module(または F5)を押す。- 作成した
Python Scriptsフォルダに保存!
✅ 本章のまとめ
- 🌟 IDLE は「シェル」と「エディタ」の2面性を持つ!
- 🌟 変数代入(
a = 10)は、右側の計算結果を左側の箱に入れること! - 🌟 プログラムを保存する時は 拡張子
.pyを忘れずに! - 🌟 Windows設定で「拡張子を表示」にしておくとトラブル激減!
☕ おわりに:Pythonの世界を広げるために
お疲れ様でした!IDLEの起動と基本計算、これだけであなたは「Pythonプログラマー」としての第一歩を確実に踏み出しました。最後に、これからの学習をより豊かにするための背景知識と周辺スキルについて少しだけ触れておきます。
🌐 なぜ「Anaconda」と「IDLE」なのか?
プロの世界では PyCharm や VS Code といった高度なツールも使われますが、本書が IDLE を推奨するのは、その「シンプルさ」にあります。余計な機能に惑わされず、純粋にコードの論理(アルゴリズム)に集中できるからです。また、Anaconda を導入したことで、将来的にデータ分析(Pandas)やグラフ作成(Matplotlib)へとスムーズにステップアップできる準備も整っています。
🔍 「エラー」は失敗ではなく「対話」
シェルに赤い文字でエラーが出ても、決して落ち込む必要はありません。Pythonシェルは、あなたの書いたコードのどこが解釈できなかったかを教えてくれる「良きパートナー」です。エラーメッセージを読み解く習慣をつけることが、上達への最短ルートです。
🚀 次のステップへのヒント
- 拡張子の管理:
.pyファイルをダブルクリックして開くのではなく、IDLEから「Open」で開く習慣をつけましょう。 - 公式リファレンス: IDLEの
Helpメニューにある「Python Docs」は世界で最も信頼できる情報源です。少しずつ慣れていきましょう。 - タイピング: 記号(
*,/,_など)の入力位置に慣れると、プログラミングがもっと楽しくなります。
📖 徹底解説:Python学習の重要用語事典
本章で登場した全てのキーワードを、役割と注意点に分けて網羅的に解説します。
>>> という記号。「コンピュータがあなたの入力を待っています」という合図です。この記号の右側に命令を打ち込みます。File > New File で開く編集画面。複数のプログラム行を書き溜めることができます。ここで書いたコードを「スクリプト」と呼び、保存して一気に実行します。a = 3 のように、右辺の計算結果を左辺の「名前(変数)」に記憶させること。数学の「等しい」とは異なり、プログラミングでは「右の値を左の箱に入れる」という動作を指します。.py となります。Windowsの設定でこれを表示させておくことが、開発ミスを防ぐコツです。idle と打って起動したり、python ファイル名.py と打って直接プログラムを動かしたりします。プログラマーが日常的に使う「司令塔」です。【参考文献・引用】
本記事は、京都大学 全学共通教育 情報活用演習「プログラミング演習 Python 2021」を参考に作成しています。
出典:京都大学学術情報リポジトリ「KURENAI」プログラミング演習 Python
この記事へのコメント