April 2019
Intermediate to advanced
646 pages
16h 48m
English
While annotations have great potential, they are not widely used. An article explaining the new features that were added to Python 3 (refer to https://docs.python.org/3/whatsnew/3.0.html) says that the intent of this feature as follows:
On the other hand, PEP 3107, which officially proposed function annotations, lists the following set of possible use cases: