Browse Source

yhugyu

tkinter
enora.delmas 2 days ago
parent
commit
17ef1c5517
  1. 28
      bataille.py

28
bataille.py

@ -2,6 +2,7 @@ from File import File_chaine as File
import random
from time import sleep
#creation de la classe Carte qui ermet de comparer deux cartes entres elles
class Carte:
"carte"
def __init__(self, valeur, couleur):
@ -17,14 +18,20 @@ class Carte:
def __repr__(self):
return str(self.valeur)
def __str__(self):
return str(self.valeur) + " de " + self.couleur
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) + self.couleur
#creation de la classe jeu qui permet de créer un jeu de cartes de le melanger et de le distribuer
class Jeux:
def __init__(self, nbmax):
def __init__(self, nbmax=52):
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:
@ -74,7 +81,7 @@ def partie(jeu1, jeu2):
jeu2.enfiler(gain.defiler())
"""
class partie_TeSt:
"""class partie_TeSt:
def __init__(self, nb_carte = 52):
jeux = Jeux(nb_carte)
self.j1, self.j2 = jeux.distribue()
@ -158,9 +165,10 @@ class partie_TeSt:
winner = "égalité"
break
print(j1, j2)
return winner
return winner"""
jeu = Jeux(8)
if __name__ == "__main__":
jeu = Jeux()
j1, j2 = jeu.distribue()
print(partie_TeSt(j1, j2))
#print(partie_TeSt(j1, j2))
print(j1, j2)
Loading…
Cancel
Save