Title: Theory / Unimportant / CS / Programming / Python / PEP / 484
On every note of this deck, unless a note says otherwise:
Page: https://www.python.org/dev/peps/pep-0484/

Question: Any function without annotations should be treated
Answer: as having the most general type possible, or ignored, by any type checker.

Question: Functions with the @no_type_check decorator should
Answer: be treated as having no annotations.

Question: The default type annotation is
Answer: for the first argument of an instance or class method, its the class
Answer2: otherwise Any

Question: The return type annotation of __init__ should be
Answer: None

Question: Acceptable type hints
Answer: built-in classes (including those defined in standard library or third-party extension modules),
Answer2: abstract base classes
Answer3: types available in the types module
Answer4: user-defined classes (including those defined in the standard library or third-party modules).