diff --git a/Carte.py b/Carte.py index fb9bdc0..e56980d 100644 --- a/Carte.py +++ b/Carte.py @@ -31,5 +31,6 @@ class Carte : def __str__(self): return f"{self.nom} de {self.couleur}" - + + \ No newline at end of file diff --git a/Jeux.py b/Jeux.py index e98b854..529d5f9 100644 --- a/Jeux.py +++ b/Jeux.py @@ -20,7 +20,14 @@ class Jeux : for c in couleurs : for v in valeurs : f.enfiler(Carte(v, c)) - + + def melange_file(self, f) : + """Mélange la file F""" + cartes = [] + while not f.est_vide() : + cartes.append(f.defiler()) + random.shuffle(cartes) + def distribue (self) : """Une méthode distribue qui renvoie deux Files contenant la moitié des cartes du paquet chacune. """ m1 = File()