問題解説)PEP 8が推奨する関数アノテーションの使い方について、間違っているものを選択肢の中から選びなさい。

当コラムでは、PythonZen & PEP 8 検定試験(https://pythonzen-pep8-exam.jp)で出題されている問題の解説を行なっています。当コラムシリーズを読んで自信がついたら、ぜひ試験に挑戦してみてくださいね。

今回のコラムで解説する試験問題はこちらです。

問題

PEP 8が推奨する関数アノテーションの使い方について、間違っているものを選択肢の中から選びなさい。

  1. アノテーションの直前のコロンの前後には半角スペースを入れる。
  2. 返り値のアノテーションをする場合は、「->」の前後に半角スペースを入れる。
  3. デフォルト値がある引数をアノテーションする場合は、「=」の前後に半角スペースを入れる。
  4. アノテーションがない場合は、デフォルト値を示す「=」の前後にスペースを入れない。

解答のヒントは以下をご覧ください。
https://www.pythonic-exam.com/archives/6657