Problem jeu du CRAPS

Résolu
gamerkilli Messages postés 60 Statut Membre -  
gamerkilli Messages postés 60 Statut Membre -
Bonjour,

j'ai un dm a rendre pour très bientôt dont le but est de :
jeter 2 dés cubiques et on compte la somme obtenu. On s’arrête et on a gagne quand la somme vaut 7 ou 11, on s’arrête et on a perdu quand la somme fait 2 ou 3 ou 12, on rejoue dans les autres cas

et il a une erreur que je ne trouve pas dans mon code.
voici mon code python :

from random import *

des1=randint(1,6)
des2=randint(1,6)
total=des1 + des2
compteur= 0
gagne= [7,11]
perdu= [2,3,12]


if (total == perdu):
    print("vous avez perdu en", compteur,"coup(s)")

if (total == gagne):
    print("vous avez gagne en",compteur,"coup(s)")
        
else:
    print ("vous avez obtenu le",des1,"et le",des2,"soit un total de",total)
    des1=randint(1,6)
    des2=randint(1,6)
    compteur= compteur + 1

while (total != gagne and perdu)

2 réponses

  1. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
     
    Quelle erreur ?
    Un message d'erreur, une réaction non désirée ... ?
    0
    1. gamerkilli Messages postés 60 Statut Membre
       
      oui plus precisement ivalid syntax
      0
    2. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
       
      Sur quelle ligne ?
      0
    3. gamerkilli Messages postés 60 Statut Membre
       
      je ne sais pas justement il n'y a aucun élément en surbrillance ..
      0
    4. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
       
      Tu as quoi dans ta boucle while ?
      while (total != gagne and perdu)
      0
    5. gamerkilli Messages postés 60 Statut Membre
       
      tant que le total donc la somme des 2 dés est différente de la variable gagne (7 ou 11) ou de la variable perdu (2 , 3 , ou 12)
      0
  2. gamerkilli Messages postés 60 Statut Membre
     
    merci pour ton aide j'ai réussi a résoudre le problème en trifouillant quelque site et doc python :)

    voici le code final :
    0