Browse Source

le programme principal fonctionne mieux

master
corentin.bollet 12 months ago
parent
commit
c37f616c45
  1. 19
      Projetbataille0.py

19
Projetbataille0.py

@ -75,7 +75,7 @@ def vider_dans(mise_1, mise_2,paquet_joueur):
def main():
"""fonction principale"""
jeu = Jeux(2)
jeu = Jeux(6)
(paquet_joueur1, paquet_joueur2) = jeu.distribue()
mise_joueur1 = Pile()
mise_joueur2 = Pile()
@ -94,14 +94,11 @@ def main():
elif mise_joueur1.sommet().compare(mise_joueur2.sommet()) == -1:
vider_dans(mise_joueur1, mise_joueur2, paquet_joueur2)
else:
print("est vide ? (1)",paquet_joueur1.est_vide())
print("est vide ? (2)",paquet_joueur2.est_vide())
if paquet_joueur1.est_vide():
print("joueur1 est nul.")
if paquet_joueur1.taille() <= 1:
print("joueur1 a perdu, joueur2 a gagné")
return
else:
print("joueur2 est nul.")
elif paquet_joueur2.taille() <= 1:
print("joueur2 a perdu, joueur1 a gagné")
return
for i in range(2):
@ -114,8 +111,8 @@ def main():
return
if paquet_joueur1.est_vide():
print("joueur1 est nul.")
else:
print("joueur2 est nul.")
print("joueur1 a perdu, joueur2 a gagné")
elif paquet_joueur2.est_vide():
print("joueur2 a perdu, joueur1 a gagné")
if __name__ == "__main__":
main()
Loading…
Cancel
Save