Romans 3 days ago
parent
commit
e3e01d72bf
  1. 3
      Carte.py
  2. 9
      Jeux.py

3
Carte.py

@ -31,5 +31,6 @@ class Carte :
def __str__(self): def __str__(self):
return f"{self.nom} de {self.couleur}" return f"{self.nom} de {self.couleur}"

9
Jeux.py

@ -20,7 +20,14 @@ class Jeux :
for c in couleurs : for c in couleurs :
for v in valeurs : for v in valeurs :
f.enfiler(Carte(v, c)) 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) : def distribue (self) :
"""Une méthode distribue qui renvoie deux Files contenant la moitié des cartes du paquet chacune. """ """Une méthode distribue qui renvoie deux Files contenant la moitié des cartes du paquet chacune. """
m1 = File() m1 = File()

Loading…
Cancel
Save