Pythonの関数アノテーション(Function Annotations)について解説しています。
関数アノテーション(Function Annotations)は、関数の様々な部分に関連付けられた任意のPython式であり、これらの式はコンパイル(コンピューターが実行できる言語に形を変える)時に評価され、Pythonの実行時環境では意味を持たない。そして、Pythonはこれらのアノテーションに何の意味も重要性も持たせない。
また、Pythonはアノテーション(Function Annotations)を強制するものではなく、関数について開発者にヒントを与えることで、実行前に関数に関するエラーを検出されるようにします。
コメント