90日で学ぶ AIとPython|完全初心者から「作れる」まで🔁📅 📅 📅 Day14:ミニ課題「簡単な占いプログラム」


このシリーズでは
Windows / Mac のどちらでも使える
「Python + VS Code」環境で進めます。
ChatGPTは
・コードを考えてもらう
・エラーを相談する
ための“相棒”として使います。
※ ChatGPT上でコードを実行することはできません。
必ず自分のPCで実行してください。
📅 Day14:ミニ課題「簡単な占いプログラム」
― 2週間の集大成。はじめての“作品”を作ろう ―
ついに来ました。
今日はミニ課題です。
これまで学んだ
-
✅ 変数
-
✅ 入力(input)
-
✅ 条件分岐(if / elif / else)
-
✅ ランダム(少しだけ)
を全部使います。
👉 自分だけの占いプログラムを作ります。
🎯 今日のゴール
こんなプログラムを作ります👇
太郎さんの今日の運勢は…
大吉!最高の一日です!
ちゃんと“作品感”ありますよね。
🪄 ステップ1:まずは土台を作る
print(name, “さんの今日の運勢は…")
まずは入力と表示だけ。
ここまでは余裕ですね。
🎲 ステップ2:ランダムを使う
今日は少しだけ新しいことをやります。
これは
ランダム機能を使います
という宣言です。
🎯 ランダムな数字を作る
number = random.randint(1, 3)
print(number)
これを実行すると
1〜3のどれかが出ます。
これを占いに使います。
🔮 ステップ3:条件分岐で占いを作る
完成版はこちら👇
name = input(“名前を入力してください:")
print(name, “さんの今日の運勢は…")
number = random.randint(1, 3)
if number == 1:
print(“大吉!最高の一日です!")
elif number == 2:
print(“中吉。まあまあ良い日です。")
else:
print(“小吉。のんびりいきましょう。")
🧠 仕組みの解説
-
名前を受け取る
-
ランダムな数字を作る
-
数字によってメッセージを変える
👉 これだけです。
でも、
ちゃんと“アプリ”になっています。
🌟 応用してみよう(レベルアップ)
🔹 パターンを増やす
5種類にしてもOK。
🔹 メッセージを工夫する
-
「今日は甘いものを食べると運気UP」
-
「青い服がラッキーカラー」
-
「散歩すると良いことがある」
自由に遊んでください。
⚠️ よくあるミス
❌ importを書き忘れる
→ randomが使えません
❌ インデント忘れ
ifの中は必ず字下げ。
🏆 今日できるようになったこと

あなたは今日、
-
入力を使った
-
ランダムを使った
-
条件分岐を組み合わせた
-
ひとつのプログラムとして完成させた
これは大きいです。
🎉 2週間の達成
Day1では
「AIって何?」
から始まりました。
そして今、
👉 自分で小さなプログラムを完成させた
これは本当にすごいことです。
🚀 次の章へ
ここから第2章。
今度は
👉 「考える力」を鍛えるフェーズ
に入ります。
くり返し処理、リスト、関数…
プログラムがどんどん“道具”になっていきます。



|-タイから応募可能な世界の小説コンテストまとめ-(日本語・英語-公募完全統合版)-‹-Imagine-Happy-AI-L-300x201.png)



















