Python 模擬試験

Python基礎 模擬試験 第4回 問12・4章 制御構造ツール(デフォルト引数)

デフォルト引数を持つ関数の呼び出し

関数 def ask_ok(prompt, retries=4, reminder="Please try again!"): の呼び出しのうち、エラーにならないものを1つ選べ。

  1. A

    ask_ok()

  2. B

    ask_ok(retries=2)

  3. C

    ask_ok("OK?", 2)

  4. D

    ask_ok("OK?", 2, "again", "extra")

正解と解説を見る

正解:C

デフォルト値のある引数は省略でき、必須の引数は必ず渡す必要がある。

学習のポイント:デフォルト値を持つ引数を、位置でもキーワードでも渡せることを押さえる。

この問題を演習で解く →

問題一覧へ

このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。