|
|
|
@ -17,6 +17,12 @@ class Carte: |
|
|
|
def __repr__(self): |
|
|
|
return str(self.valeur) |
|
|
|
def __str__(self): |
|
|
|
if self.valeur == 11: |
|
|
|
return "V" + self.couleur |
|
|
|
if self.valeur == 12: |
|
|
|
return "D" + self.couleur |
|
|
|
if self.valeur == 13: |
|
|
|
return "R" + self.couleur |
|
|
|
return str(self.valeur) + " de " + self.couleur |
|
|
|
|
|
|
|
|
|
|
|
@ -24,7 +30,7 @@ class Jeux: |
|
|
|
def __init__(self, nbmax): |
|
|
|
i = 0 |
|
|
|
valeurs = [1, 7, 8, 9, 10, 11, 12, 13, 2, 3, 4, 5, 6] |
|
|
|
couleurs = ["coeur", "pique", "carreau", "trefle"] |
|
|
|
couleurs = ["♥", "♠", "♦", "♣️"] |
|
|
|
jeu = [] |
|
|
|
for val in valeurs: |
|
|
|
if i >= nbmax: |
|
|
|
@ -160,7 +166,7 @@ class partie_TeSt: |
|
|
|
print(j1, j2) |
|
|
|
return winner |
|
|
|
|
|
|
|
|
|
|
|
jeu = Jeux(8) |
|
|
|
j1, j2 = jeu.distribue() |
|
|
|
print(partie_TeSt(j1, j2)) |
|
|
|
if __name__ == "__main__": |
|
|
|
jeu = Jeux(8) |
|
|
|
j1, j2 = jeu.distribue() |
|
|
|
print(partie_TeSt(j1, j2)) |
|
|
|
|