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.

26 lines
768 B

from File import File_lst as File
from Carte import Carte
class Jeux :
def __init__ (self, paquet):
"""Initialise la classe Jeux"""
self.paquet = File()
def creer_paquet (self) :
"""Crée un paquet de cartes et le retourne en forme de liste"""
couleur = ["Coeur", "Carreau", "Trèfle", "Pique"]
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