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

2026-07-11 の一問

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

4択問題プログラミング2026-07-11
次のPythonコードを実行した場合、出力結果はどうなりますか? python def greet(name, greeting="Hello"): return greeting + ", " + name print(greet("Alice")) print(greet("Bob", "Hi"))
AHello, Alice Hi, Bob
BHello, Alice Hello, Bob
Cgreetingが定義されていないためエラーになる
DAlice Bob
解説
この問題は関数のデフォルト引数(デフォルト値)について問う問題です。 greet関数は2つのパラメータを持ちます: - name:必須引数 - greeting:デフォルト値が"Hello"に設定されたオプション引数 1行目の`greet("Alice")`は、greetingを指定していないため、デフォルト値の"Hello"が使用されます。結果:"Hello, Alice" 2行目の`greet("Bob", "Hi")`は、greetingに"Hi"を明示的に指定しているため、そのデフォルト値が上書きされます。結果:"Hi, Bob" デフォルト引数は関数呼び出し時に該当する引数を省略した場合に使用される便利な機能です。
📅 過去の一問
2026-07-132026-07-122026-07-112026-07-102026-07-092026-07-082026-07-072026-07-062026-07-052026-07-042026-07-032026-07-022026-07-012026-06-302026-06-292026-06-282026-06-272026-06-262026-06-252026-06-242026-06-232026-06-222026-06-212026-06-202026-06-192026-06-182026-06-172026-06-162026-06-152026-06-14
📧 毎朝メールで届く

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

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

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

⚡ 問題を自動生成する