Pythonは動的型付け言語であり実行時に変数の型が決定されますが、コードの可読性/保守性が低下する原因にもなります。 Python3.5以降では「型ヒント」の機能を追加することで変数や関数の引数、戻り値の型を明示的に示すことが可能になりました。
Pythonの型ヒントの書き方について基本的なものをまとめます。 ・変数 変数の後に型を記載します。 number: int = 1 flag: bool = True ・組み込み型 typingモジュールからimportして使用します。 組み込み型と同じくtypingモジュールからimportして使用します。