From c2e75a40209002a9560edd9306ac60078caa1861 Mon Sep 17 00:00:00 2001 From: ELi <> Date: Thu, 11 Dec 2025 11:28:31 +0100 Subject: [PATCH] MAJ Carte --- Carte.py | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/Carte.py b/Carte.py index 2980e85..c9f0951 100644 --- a/Carte.py +++ b/Carte.py @@ -1,29 +1,29 @@ class Carte : - def __init__ (self, nom, couleur): + def __init__ (self, valeur, couleur): """Initialise la classe Carte""" - self.nom = self.init_nom() self.valeur = valeur - self.couleur = ["pique","coeur","carreau","trefle"] + self.couleur = couleur + self.nom = self.init_nom() def init_nom(self): """Initialise les valeurs et les noms des cartes""" if self.valeur == 14 : - self.nom = "As" + return"As" elif self.valeur == 13 : - self.nom = "Roi" + return "Roi" elif self.valeur == 12 : - self.nom = "Dame" + return "Dame" elif self.valeur == 11 : - self.nom = "Valet" + return "Valet" elif self.valeur == 10 : - self.nom = "10" + return "10" elif self.valeur == 9 : - self.nom = "9" + return "9" elif self.valeur == 8 : - self.nom = "8" + return "8" elif self.valeur == 7 : - self.nom = "7" - return self.nom + return "7" + return str(self.valeur) def compare (self, other): """méthode compare qui prend en paramètre une autre carte other, @@ -36,7 +36,5 @@ class Carte : return -1 else : return 0 - - -def carte_vc () : - pass \ No newline at end of file + + \ No newline at end of file