では「気温による服装アドバイス」と「貯金額による生活スタイル判定」の例題を作ってみましょう。
気温による服装アドバイス
「もし気温が30度以上なら『半袖がおすすめ』、10度以下なら『コートを着よう』、それ以外は『長袖がいいね』」という判定です。
temperature = int(input("今日の気温は何度ですか?: "))
if temperature >= 30:
print("暑いですね!半袖がおすすめです")
elif temperature <= 10:
print("寒いですね!コートを着ましょう")
else:
print("ちょうどいい気候です。長袖がいいですね")
Python- 30度以上 → 「暑い」判定
- 10度以下 → 「寒い」判定
- それ以外 → 「快適」判定
貯金額による生活スタイル判定
「もし貯金が100万円以上なら『リッチ』、10万円以上なら『普通』、それ以下なら『節約生活』」という判定です。
saving = int(input("あなたの貯金額を入力してください(円): "))
if saving >= 1000000:
print("リッチな生活ができますね!")
elif saving >= 100000:
print("普通の生活ができます")
else:
print("節約生活が必要です…")
Python- 100万円以上 → 「リッチ」
- 10万円以上 → 「普通」
- それ以下 → 「節約生活」
✅ ポイント
- 数値の範囲判定を使うと「段階的なアドバイス」ができる
- 身近なテーマにすると「自分ごと」として理解しやすい
elifをうまく使うと条件を細かく分けられる
💡 練習アイデア:
- 「もし電車の遅延が30分以上なら『タクシーを使う』、10分以上なら『待つ』、それ以下なら『そのまま乗る』」
- 「もし睡眠時間が8時間以上なら『健康的』、5時間以上なら『少し眠い』、それ以下なら『寝不足』」
