From fa0eaefe6e780d1463c4f3d539e4bf01b999edc7 Mon Sep 17 00:00:00 2001 From: ELi <> Date: Tue, 9 Dec 2025 14:16:34 +0100 Subject: [PATCH] Classe Carte --- Carte.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Carte.py diff --git a/Carte.py b/Carte.py new file mode 100644 index 0000000..deb8f66 --- /dev/null +++ b/Carte.py @@ -0,0 +1,21 @@ + +class Carte : + def __init__ (self, valeur, couleur): + """Initialise la classe Carte""" + self.valeur = valeur + self.couleur = ["rouge", "noir"] + + def compare (self, other): + """méthode compare qui prend en paramètre une autre carte other, + et qui renvoie 1 si la valeur de self est supérieure à la valeur de other ; + −1 si la valeur de other est supérieure à la valeur de self ; + 0 si les deux valeurs sont les mêmes.""" + + if self > other : + return 1 + elif self < other : + return -1 + else : + return 0 + + \ No newline at end of file