Une classe est un modèle qui regroupe des données (attributs) et des comportements (méthodes). Une instance est un objet créé à partir de la classe. La méthode __init__ initialise les attributs et self désigne l'instance courante.
Exemple
class Chien:
def __init__(self, nom):
self.nom = nom
rex = Chien('Rex')