Exercices›POO›Comparaison complete avec __eq__ et __lt__
🎉
Bravo!
Intermédiaire
🧠 Fondamentaux
20 XP
0 personnes ont réussi
Comparaison complete avec __eq__ et __lt__
En definissant seulement __eq__ et __lt__, Python peut deduire les autres comparaisons si tu utilises le decorateur @functools.total_ordering. Mais pour cet exercice, on va les coder a la main pour bien comprendre comment ca marche.
Les six méthodes de comparaison sont : __eq__ pour == __ne__ pour != __lt__ pour < __le__ pour <= __gt__ pour > __ge__ pour >=
Écris une classe Temperature avec un attribut celsius. Implemente les six méthodes de comparaison et __str__ qui renvoie par exemple '20C'.