Python 3 エンジニア認定実践試験対策5. Pythonの型ヒント

投稿日:

更新日:

カテゴリ:

Pythonの型ヒントと静的型チェックについてです。

一言でいうと、Pythonは型定義できるが、チェックされないので、しっかりやるなら静的型チェックツールに頼る必要があるといったところでしょうか。

要点

テキストの「4 型ヒント」の内容について、自分なりにまとめた要点は以下です。
ご参考になれば嬉しいです。

余談

TypeScriptが生まれきた最近のトレンドでは、静的型チェックはほとんどのチームに採用されるではないでしょうかね。

また、Python3.9以前では、複数の型を許可する型Unionは(number: Union[int, str])のように書く必要があったが、3.10以降では、(number: int | str)のようにかけるようになったそうです。個人的には、だいぶかっこよくなったと思います。


投稿日

カテゴリー:

投稿者:

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です