
6日でできる Python入門
「6日でできる」シリーズは、月~土で毎日コツコツ学び、日曜にリフレッシュ🌞しながら、翌週は別のIT技術にチャレンジ🎯。無理なく続けられるカリキュラムです!ここでは、Pythonについて解説します。
🚀 前半:Day0–2(環境構築&基礎文法)
- Day0(準備)
Anacondaインストール🐍、仮想環境作成🛠️、VSCode&拡張機能導入🖥️ - Day1(Python基礎)
Pythonの歴史・特徴📜、四則演算&ZeroDivisionError➗、変数と命名規則✏️、文字列操作🔡 - Day2(コレクション型)
リストの基本&メソッド📋、ミュータブル注意⚠️、タプル&アンパック🎁、辞書🔑・集合操作🔄、型まとめ
🎯 中盤:Day3–5(制御構文~ライブラリ)
- Day3(制御構文)
if文①②(比較・論理演算)🔀、for文①②(break/else, range, enumerate, zip)🔄、while文🔁 - Day4(関数&クラス)
関数定義・引数・戻り値🛎️、デフォルト/可変長/キーワード引数🎛️、スコープ&ミュータブル👀、クラス基礎(self, 継承, super, 属性)🏷️ - Day5(モジュール~例外~ライブラリ)
モジュール・パッケージ📦、ファイル入出力📄、例外処理(try/except, finally, else)🚨、ライブラリ活用📚
🎉 後半:Day6(GUIアプリ制作)
- Tkinter入門🎨
- 一筆書きアプリ開発ステップ①~⑤✏️
- ウィンドウ&画像表示🖼️
- マップ描画🗺️
- ペン移動&塗りつぶし✍️
- ギブアップ&ステージ判定🏁
- ステージ管理&クリア🎉
これで6日間でPythonの基礎からGUIアプリまでしっかりマスター👍!
🖥️Day0:Python開発環境の準備
✍️Day1:Python基礎
01 Python とは | 02 四則演算 |
03 変数 | 04 組み込み型 文字列① |
05 組み込み型 文字列② |
📋Day2:コレクション型
06 組み込み型 リスト① | 07 組み込み型 リスト② |
08 組み込み型 タプル | 09 組み込み型 辞書 |
10 組み込み型 集合 | 11 組み込み型 まとめ |
🔄Day3:制御構文
12 条件分岐 if文① | 13 条件分岐 if文② |
14 繰り返し for文① | 15 繰り返し for文② |
16 繰り返し while文 |
🎛️Day4:関数&クラス
📦Day5:モジュール~例外~ライブラリ
✏️Day6:GUIアプリ制作
28 Tkinter とは | 29 一筆書きアプリを作ろう① |
30 一筆書きアプリを作ろう② |