QuizForge
⚡ 問題を生成する
毎日更新プログラミング

2026-04-18 の一問

英単語・英熟語・数学・歴史・経済・プログラミングから毎日1問出題

4択問題プログラミング2026-04-18
以下のPythonコードを実行した場合、出力結果はどうなりますか? python def add(a, b=5): return a + b print(add(10)) print(add(10, 3))
A15\n13
B15\n15
C10\n13
Dエラーが発生する
解説
この問題は「デフォルト引数(デフォルト値)」についての理解を問う問題です。 関数`add()`は第2引数`b`にデフォルト値5が設定されています。 1行目:`add(10)` → bの値が指定されていないため、デフォルト値5が使用されます。したがって 10 + 5 = 15 が出力されます。 2行目:`add(10, 3)` → bに明示的に3が渡されているため、デフォルト値は使用されません。したがって 10 + 3 = 13 が出力されます。 よって出力結果は「15\n13」となります。デフォルト引数は関数定義時に指定され、呼び出し時に値を渡さない場合にその値が使用されます。
📅 過去の一問
2026-05-112026-05-102026-05-092026-05-082026-05-072026-05-062026-05-052026-05-042026-05-032026-05-022026-05-012026-04-302026-04-292026-04-282026-04-272026-04-262026-04-252026-04-242026-04-232026-04-222026-04-212026-04-202026-04-192026-04-182026-04-172026-04-162026-04-152026-04-142026-04-132026-04-12
📧 毎朝メールで届く

メールアドレスを登録すると、今日の一問を毎朝メールでお届けします。無料・いつでも配信停止できます。

自分だけの問題を作りたい方へ

教科書・ノートのテキストを貼り付けるだけで、AIが4択・穴埋め・○×問題を自動生成します。

⚡ 問題を自動生成する