You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
865 B
30 lines
865 B
from File import File_lst as File
|
|
from Carte import Carte
|
|
|
|
class Jeux :
|
|
def __init__ (self, paquet):
|
|
"""Initialise la classe Jeux"""
|
|
self.paquet = self.init_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
|
|
|
|
|
|
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())
|
|
return m1, m2
|
|
|
|
|
|
|
|
|
|
|