初心者向け
Python GUI アプリ 100本
Python GUI アプリ 100本
初心者向け tkinter サンプル集
tkinterを使ったGUIアプリの作品例を100本。電卓・ゲーム・便利ツールなど、コピーして即実行できる完全なソースコードと、1本あたり平均約7,000字超の詳しい解説付き。手を動かす練習にそのまま使えます。
100
GUIアプリ
約77万字
解説テキスト(合計)
96/100
追加ライブラリ不要
tkinter とは
tkinter は Python に標準で付属するGUIライブラリです。追加インストール不要で、Windows・Mac・Linux のどこでも動作します。100本中96本はこの標準ライブラリだけで動きます。残りの数本(画像処理に Pillow、音声合成に pyttsx3 を使うアプリ)だけは、各ページの手順に従って pip install が必要です。
「文法は分かったけど、何を作ればいい?」そんな方へ
100本もあると迷いますが、上から全部やろうとしなくて大丈夫。まずは ★☆☆(易しい)を1本だけ作ってみましょう。最初の1本は No.001 Hello World ウィンドウ か No.002 シンプル電卓 がおすすめです。
どの順番で進めるか迷うなら 入門後の練習ロードマップ(最初の10本を順番指定)、レベル別に選びたいなら 練習お題集 をどうぞ。文法に不安があれば Python基本構文の一覧(83項目チートシート付き) を脇に開いておくと、書き方で手が止まりません。
カテゴリ別に探す(全100本の内訳)
初心者向けアプリは、作りたいものから選べるように次の5ジャンルで構成しています。気になるジャンルから手を動かしてみましょう。
- 基本ウィジェット … ボタン・ラベル・入力欄など、tkinter の土台になる部品の使い方を学べる入門アプリ。
- 便利ツール … 電卓・タイマー・パスワード生成など、日常でそのまま使える実用ツール。
- ゲーム … 数当て・じゃんけん・スネークなど、遊びながらロジックを学べる作品。「python ゲーム 作る」の入り口に。
- 変換ツール … 温度・通貨・単位・カラーコードなど、入力を別の形式に変換するアプリ。
- 管理ツール … ToDoリスト・家計簿・習慣トラッカーなど、データを記録・整理するアプリ。
下のフィルターボタンを押すと、各ジャンルだけに絞り込んで一覧できます。
学習環境も整えよう
「どの順番で作ればいいか」迷ったら入門後の練習ロードマップ(最初の10本を順番指定)か、練習お題集(レベル別セット+苦手スキル別ドリル)へ。アプリ100本を快適に進めるなら環境への投資も有効です:Python入門書のおすすめランキング・おすすめPC。