← クエスト一覧

クエスト2:AIの間違いを見つけて直す

スライド 1 / 4
コーデ
💻 コード例
実行結果
← クエスト一覧
🤖 AIと組んでコードを書く / Quest 2 / 3

クエスト2:AIの間違いを見つけて直す

応用 +10 XP
🏠
今回の課題
右のコードには range のバグがあります。正しく「1から10までの合計: 55」と出力されるように直そう!直せたら「練習問題へ進む」で2つのバグ修正に挑戦。全問正解でクリア!
📖 解説を見る
🐛 AIは平気で間違える!

AIは自信満々に間違ったコードを出すことがあります。この力だめしでは、AIが書いた「一見正しそうで実はバグがある」コードを、自分で見つけて直します。鵜呑みにせず検証する力をつけよう!
ヒントを見る
range(1, 10) は 1〜9 まで(10 を含まない)。10 まで足すには range(1, 11) にしよう。
期待する出力
1から10までの合計: 55
📄 見本
「答えを見る」を押すと、お手本のコードが出ます。クリックでコピーできます。
💻 コードエディタ
実行すると結果がここに表示されます
正解!見本と同じになりました。
次へ →
🏠 ホームへ

れんしゅうもんだい

☑ 0 / 2 正解 レッスンに戻る

全問正解でクエストクリア!

未挑戦

問題 1: AIに「偶数かどうか判定する関数を書いて」と頼んだら、こう返ってきました。でも is_even(4) が False、is_even(7) が True になってしまいます(逆!)。バグを直して、TrueFalse がこの順で出力されるようにしよう。

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
True False
未挑戦

問題 2: AIに「最高気温を求めるコードを書いて」と頼んだら、冬の気温データ(すべてマイナス)なのに答えが 0 になってしまいました。AIは「気温はプラス」と思い込んでいたようです。最初の値を基準にするよう直して、正しく 最高気温: -1 と出力させよう。

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
最高気温: -1
コピーしました!