From b8325c59ac017f5f546a33d9891329cef49bb9e3 Mon Sep 17 00:00:00 2001 From: Eli <> Date: Mon, 5 Jan 2026 11:50:10 +0100 Subject: [PATCH] Classe carte --- Jeux.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/Jeux.py b/Jeux.py index 9140734..8c5bcf5 100644 --- a/Jeux.py +++ b/Jeux.py @@ -5,23 +5,26 @@ class Jeux : def __init__ (self, paquet): """Initialise la classe Jeux""" self.paquet = self.init_paquet() + self.taille = taille + random.shuffle(self.paquet) def init_paquet (self) : """Crée un paquet de cartes et le retourne en forme de liste""" - couleur = ["Coeur", "Carreau", "Trèfle", "Pique"] - if taille == 32 : - pass - if taille == 52 : - pass - - + couleurs = ["Coeur", "Carreau", "Trèfle", "Pique"] + if self.taille == 32 : + valeurs = range(7, 15) + else : + valeurs = range(2,15) + paquet=[] + paquet.append(Carte(valeur, couleur)) + def distribue (self) : """Une méthode distribue qui renvoie deux Files contenant la moitié des cartes du paquet chacune. """ m1 = File() m2 = File() while self.paquet.est_vide() is True : m1 = m1.enfiler((self.paquet.taille())//2) - m2 = m2.enfiler(self.paquet.taille()) + m2 = m2.enfiler(self.paquet()) return m1, m2