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