The Anatomy of a Python Class

Repository: GitHub

Description

This tutorial gives a behind-the-scenes look at how Python classes work, covering both introductory and more advanced topics. It was originally prepared for EuroPython 2021.

The first part covers foundational topics:

The second part introduces more advanced concepts:

Exercises are included throughout. The tutorial is aimed at intermediate Python users but is also accessible to beginners.