環境の準備

  • Pythonのインストール(公式サイトやAnacondaを利用)
  • エディタやIDEの設定(VS Code、PyCharm、Jupyter Notebookなど)

Pythonの基礎文法

  • 変数とデータ型(整数、浮動小数点、文字列、ブール)
  • コメントの書き方(# を使った単一行コメントと """ を使った複数行コメント)
  • 基本的な演算子(算術、比較、論理演算)

データ構造

  • リスト、タプル、辞書、セットの使い方
  • データ構造の基本操作(追加、削除、インデックス、スライス)

条件分岐

  • ifelifelse文の使い方
  • 条件式の書き方とブール論理

ループ処理

  • forループとwhileループの使い方
  • ループ内でのbreakcontinueの使い方
  • リスト内包表記の基本

関数

  • 関数の定義と呼び出し方法(defキーワード)
  • 引数と戻り値の設定
  • デフォルト引数とキーワード引数

モジュールとライブラリ

  • 標準ライブラリの使い方(mathdatetimeなど)
  • 外部ライブラリのインストールとインポート(pipコマンド)

例外処理

  • tryexcept文の使い方
  • 例外の種類とハンドリング(ValueErrorTypeErrorなど)

ファイル操作

  • ファイルの読み書き(openreadwrite
  • CSVファイルの読み書き(csvモジュール)

クラスとオブジェクト指向

  • クラスの基本的な構成(classキーワード)
  • コンストラクタとselfの使い方
  • メソッドの定義とインスタンス化

簡単なデバッグ方法

  • print()を使ったデバッグ
  • 基本的なエラーメッセージの理解
  • Pythonデバッガ(pdb)の使い方

Pythonの便利な機能

  • リスト内包表記や辞書内包表記の使い方
  • ラムダ関数の使い方
  • ジェネレータとイテレータの基本概念

Pythonコードのスタイル

  • コードの書き方のガイドライン(PEP 8)
  • インデントやコメントの書き方

Copyright © TORIDE CODE.TECHNOLOGY(2025)