Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Sensibilisation à
l'Intelligence Artificielle


Voir le programme détaillé
ESN Inovelya : Nous recrutons
<h1>Introduction à la programmation orientée objet - Mise en oeuvre de classes</h1> <p>Vous pouvez coder deux méthodes afin de gérer la manière dont vos objets vont se présenter sous forme de chaînes de caractères __str__ : implicitement utilisée en cas d'utilisation de la fonction str. Cette méthode est censée retourner une chaine « lisible » représentant l'objet. __repr__ : implicitement utilisée en cas d'utilisation de la fonction repr. Cette méthode est censée retourner une chaine décrivant « sans ambiguïté » l'état de l'objet. Cela peut être très pratique pour débugger. La fonction print utilise par défaut la représentation « lisible » (str/__str__) pour afficher vos objets. Attention, les méthodes __str__ des conteneurs (list, tuple, ?) utilisent le __repr__ des éléments contenus.</p> Diapositive précédente Diapositive suivante