Official Python documentation
What’s New in Python
Official Python tutorial
Python Standard Library
Static Typing with Python
Functional Programming
PEP 484: Type Hints (3.5)
PEP 526: Syntax for Variable Annotations (3.6)
PEP 634: Structural Pattern Matching (3.10)
PEP 695: Type Parameter Syntax (3.12)
Mypy documentation
Type hints cheat sheet
Built-in types
Pyright
Python Cheatsheet
Python Package Index (pip repository)
Google Python Style Guide
Python Programming Primer [2016]
Python for Computational Science (slides) [2024]
Introduction to Python for Computational Science and Engineering (textbook) [2022]
Introduction To Computer Science And Programming In Python (MIT Course with videos) [2016]
Think Python, 3rd edition (book) [2024]
Exploring the Python AST Ecosystem (video) [EuroPython 2018]
Type-checked Python in the real world (video) [PyCon 2018]