En python, comme dans de nombreux langages de programmation, on peut utiliser une méthode de programmation orientée objet.

La programmation orientée objet (POO) permet de créer des entités appelées objet en instanciant des modèles appelés classes.On oppose souvent la programmation objet à la programmation procédurale , la première étant plus « professionnelle » que l’autre car plus fiable et plus propre.

Dans ce cours nous verrons les bases des notions de classe et objet.