Python 基礎¶
このセクションは、以下の科目で共通して利用する Python プログラミングの基礎資料 です。
- プログラミング言語I
- プログラミング言語II
- アルゴリズムとデータ構造
各科目の講義で必要となる Python の基本文法やツールの使い方をまとめています。プログラミングが初めての人は、上から順番に読み進めてください。既に経験がある人は、必要な章を辞書的に参照してください。
目次¶
| 章 | 内容 |
|---|---|
| 環境構築 | Python のインストール、VS Code の設定、最初のプログラム実行 |
| 変数とデータ型 | 変数、代入、基本データ型(整数・浮動小数点数・文字列・真偽値)、演算子、型変換、input() |
| 制御構文 | if 文、for ループ、while ループ、break / continue、ネストされたループ |
| 関数 | 関数の定義、引数、戻り値、デフォルト引数、スコープ、ラムダ式 |
| リスト・タプル・辞書 | リスト、タプル、辞書、集合、リスト内包表記、コピーとエイリアス |
| 文字列操作 | 文字列メソッド、f-string、書式指定、スライス、エスケープ文字 |
| ファイル入出力 | ファイルの読み書き、with 文、読み込みメソッドの比較、CSV ファイルの扱い |
| クラスとオブジェクト | クラス定義、コンストラクタ、self、インスタンス変数とクラス変数、継承 |
学習の進め方
各章は「この章で学ぶこと」「本編」「まとめ」の 3 部構成になっています。まずは「この章で学ぶこと」で全体像を把握し、本編のコード例を実際に動かしながら読み進めてください。コードブロック右上のコピーボタンを活用すると便利です。
よくある間違いに注意
各章には「よくある間違い」セクションを設けています。初心者がつまずきやすいポイントを、間違ったコードと正しいコードの対比で解説しています。エラーに遭遇したときは、該当する章の「よくある間違い」を確認してみてください。