PASCAL YIM / apprendreClasses et objets en Python

OBJETS / 01 · EXPLICATION

Une classe, plusieurs objets

Une classe définit un type d’objet. Elle regroupe des données — les attributs — et des opérations — les méthodes.

FONCTIONNEMENT

L’exemple du notebook utilise une Calculatrice dotée d’une mémoire. La classe décrit son fonctionnement ; chaque instance possède son propre état.

CLASSE · Calculatrice

__init__(self, memoire_initiale)
add(self, x)

Calculatrice(10) ↙ ↘ Calculatrice(20)

INSTANCE · c1

memoire 10

INSTANCE · c2

memoire 20

La définition est commune ; les attributs d’instance sont propres à chaque objet.

Points essentiels

  • Classe : Calculatrice, la définition commune du comportement.
  • Instances : c1 et c2, deux objets distincts créés à partir de cette classe.
  • Attribut : memoire, une valeur conservée dans chaque objet.
  • Méthode : add(x), une opération qui modifie la mémoire de l’objet concerné.

Parcours · chapitres

Calculatrice · Instances et self · Attributs et méthodes · Intérêts composés.

01 / Rappels de Python

02 / Classes et objets en Python

03 / Pandas et DataFrames

04 / Régression linéaire et métriques

05 / Régressions multiple et polynomiale

06 / Évaluer les modèles

07 / KNN et normalisation

Quiz de synthèse · 24 questions →Rejoindre une session →