Python is an interpreted language (isn't compiled).
It uses indents instead end of statement symbols.
It uses duck typing.
-
ContextManager: a wrapper that solves temporal coupling
-
Decorators: a wrapper that adds functionality to an existing function
-
Generators: returns a value and then continues from where they yielded a value
-
LibrariesFrameworks: about libraries and tools