メインコンテンツへスキップ

2.0 学習ガイドとタスクリスト:Python プログラミング基礎

Python 学習ガイド最小閉ループ

主な学習ルートは 第 2 章の入口 にまとめました。このページは、練習中に見る短いチェックリストとして使います。

一行モデル

入力 -> データ構造 -> 関数 -> ファイル/API/出力

今この流れに役立たない内容は、まず軽く読み、プロジェクトで必要になったら戻ります。

練習チェックリスト

チェック証拠
変数、条件分岐、ループを使う小さなスクリプトを 5 つ実行できるpractice/ フォルダ
list、dict、tuple、set を選び分けられるデータ構造メモ
繰り返しコードを関数にできるリファクタしたスクリプト
JSON を保存して読み戻せるtasks.json
壊れたファイルや不正入力を 1 つ処理できるデバッグメモ
ハンズオンワークショップを完了できるch02_output/

深度チェック

能力課題
データ選択同じタスクをリスト項目と辞書の両方で保存し、どちらが拡張しやすいか説明する。
エラー処理tasks.json を意図的に壊し、エラーを完全に隠さずにプログラムを復旧させる。
リファクタリング繰り返しコードを関数へ移し、ファイルに触れず入力と戻り値をテストできるようにする。
伝達と納品新しいターミナルでも隠れた手順を推測せず実行できる README コマンドを書く。

次へ進めるサイン

タスク管理ツールでタスクを追加し、保存し、読み戻し、README に実行コマンドを書けたら、第 3 章へ進めます。