Jeux Python

Raph -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonsoir,
J'ai un petit probleme a propos d'un petit programme.
C'est un petit jeux codé en python que j'ai trouver sur un site et j'aimerais le modifier.
Le jeux consiste à deviner un nombre en faisant de multiples propositions de nombres, auxquelles une personne répond par "plus" si le nombre à deviner est plus grand que la proposition, et par "moins" si le nombre à deviner est moins grand. Nous souhaitons concevoir un programme Python qui permette de jouer à ce jeu

Le programme :
from random import randint
for _ in range(1):
nombreTire = randint(1,100)
nombreTape = 0
while nombreTape != nombreTire :
print("Tapez un nombre entier :")
nombreTape = int(input())
if nombreTape > nombreTire :
print("c'est moins\n\n")

elif nombreTape < nombreTire:
print("c'est plus\n\n")
else :
print("c'est gagné")


Et j'aimerais qu'il affiche "perdu" au bout de 10 échecs

Merci d'avance =)

2 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour,
    peux-tu préciser le langage quand tu utilises les balises de code.
    as-tu une question?
    0
  2. Raph
     
    Oui bien sur, il est codé en python.
    Sinon, oui j'ai une question j'aimerais que mon programme affiche "perdu" au bout de 10 échecs.
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      0
      1. Raph > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
         
        from random import randint
        for _ in range(1):
            nombreTire = randint(1,100)
        nombreTape = 0
        while nombreTape != nombreTire : 
            print("Tapez un nombre entier :")
            nombreTape = int(input())
            if nombreTape > nombreTire :
                print("c'est moins\n\n")
         
            elif nombreTape < nombreTire:
                print("c'est plus\n\n")
            else :
                print("c'est gagné")


        Comme cela, c'est mieux ? ? ?
        0
      2. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > Raph
         
        c'est plus clair, en effet.
        qu'as-tu essayé pour compter les échecs?
        0
      3. Raph > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Bah enfaite justement je sais pas quel "outils" utiliser pour compter le nombre de fois
        0
      4. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > Raph
         
        Pourquoi veux-tu modifier ce programme?
        Ne devrais-tu pas d'abord apprendre avant de faire cela?
        0