Browse Source

Classe Jeux

master
Eli 3 days ago
parent
commit
9868764a73
  1. 18
      Jeux.py

18
Jeux.py

@ -1,3 +1,4 @@
import random
from File import File_lst as File
from Carte import Carte
@ -6,7 +7,7 @@ class Jeux :
"""Initialise la classe Jeux"""
self.paquet = self.init_paquet()
self.taille = taille
random.shuffle(self.paquet)
self.melange_file(self.paquet())
def init_paquet (self) :
"""Crée un paquet de cartes et le retourne en forme de liste"""
@ -15,16 +16,19 @@ class Jeux :
valeurs = range(7, 15)
else :
valeurs = range(2,15)
paquet=[]
paquet.append(Carte(valeur, couleur))
f = File()
for c in couleurs :
for v in valeurs :
f.enfiler(Carte(v, c))
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.taille() > 0:
carte = self.paquet.defiler()
while not self.paquet.est_vide()
if not self.paquet.est_vide() :
m2.enfiler(self.paquet.defiler())

Loading…
Cancel
Save