commit
562fd43aee
1 changed files with 34 additions and 0 deletions
@ -0,0 +1,34 @@ |
|||
from File import File_chaine as File |
|||
import random |
|||
|
|||
class Carte: |
|||
"" |
|||
def __init__(self, valeur, couleur): |
|||
self.valeur = valeur |
|||
self.couleur = couleur |
|||
def compare(self, other): |
|||
if self.valeur > other.valeur : |
|||
return 1 |
|||
elif self.valeur > other.valeur : |
|||
return -1 |
|||
elif self.valeur == other.valeur : |
|||
return 0 |
|||
def __repr__(self): |
|||
return str(self.valeur) |
|||
def __str__(self): |
|||
return str(self.valeur) + " de " + self.couleur |
|||
|
|||
|
|||
class Jeux: |
|||
def __init__(self): |
|||
valeurs = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] |
|||
couleurs = ["coeur", "pique", "carreau", "trefle"] |
|||
jeu = [] |
|||
for coul in couleurs: |
|||
for val in valeurs: |
|||
jeu.append(Carte(val, coul)) |
|||
random.shuffle(jeu) |
|||
self.paquet = jeu |
|||
def distribue(self): |
|||
|
|||
|
|||
Loading…
Reference in new issue