型エイリアス
複雑な型を、Matrix = list[list[float]] のように名前を付けて、型注釈で使うことの利点として、最も適切なものを1つ選べ。
- A
実行時に、型が自動で検査されるようになる。
- B
型注釈が不要になる。
- C
型注釈が読みやすくなり、型を変更するときも、定義の 1 か所を直せばよい。
- D
型エイリアスは、クラスとは別の型を新しく作る。
正解と解説を見る
正解:C
型エイリアスは、既存の型に別名を付ける。複雑な型を、読みやすく再利用できる。Python 3.12 以降は type Matrix = list[list[float]] とも書ける。
- A
誤り。実行時には強制されない。
- B
誤り。注釈は書く。
- C
正しい。意味のある名前が付けられる。
- D
誤り。別名にすぎない。
このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。