|
|
@ -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() |
|
|
|