Partage
  • Partager sur Facebook
  • Partager sur Twitter

TP juste prix "erreure"

    6 février 2011 à 20:19:34

    Bonjour
    voila, j'ai fais le TP du juste prix mais mon fichier prgm.py disparait juste après avoir été lancé.
    J'ai pourtant mis une pause :
    Voici le code :


    import os
    from random import randint
    
    print("-------------------")
    print("| Le juste prix : |")
    print("-------------------")
    print("created by cedric\n")
    
    print("Choix du niveau de difficulte : \n" +
          "1.Facile : de 0 a 100\n" +
          "2.Moyen : de 0 a 1000\n" +
          "3.Difficile : de 0 a 10000\n" +
          "4.Expert : de 0 a 100000\n")
    	  
    dificult = input("Votre choix ? : ")
    
    while (dificult != "1" and dificult != "2" and dificult != "3" and dificult != "4") :
        print("Choix incorrect !!!")
        dificult = input("Votre choix ? : ")
    	
    os.system("cls")
    
    print("--------------------")
    print("| BONNE CHANCE !!! |")
    print("--------------------")
    
    nbEssais = 0
    nbEntre = -1
    
    if (dificult == "1") :
        reponse = randint(0, 100)
    elif (dificult == "2") :
        reponse = randint(0, 1000)
    elif (dificult == "3") :
        reponse = randint(0, 10000)
    else :
        reponse = randint(0, 100000)
    
    print("C'est partit !!!")
    
    while nbEntre != reponse :
        nbEssais += 1
        
    	reponseEstUnNombre = False
    	while not reponseEstUnNombre :
    	    reponse = ("Entrez un nombre : ")
    		try :
    		    reponse = eval(reponse)
    			reponseEstUnNombre = True
    		except :
    		    print("Vous n'avez pas entre un nombre !!!")
    			
    	if (reponse < nbEntre) :
            print("C'est moins !!!")
        elif (reponse > nbEntre) :	
            print("C'est plus !!!")
    
    print("Bravo, vous avez gagne avec ", nbEssais, " essais !")
    		
    os.system("pause")
    


    voilà voilà ...
    si vous pouviez m'aider ce serai vraiment sympa ( je suis débutant :p )
    merci a vous
    • Partager sur Facebook
    • Partager sur Twitter
      6 février 2011 à 20:19:34

      Le message qui suit est une réponse automatique activée par un modérateur.
      Les réponses automatiques permettent d'éviter aux modérateurs d'avoir à répéter de nombreuses fois la même chose, et donc de leur faire gagner beaucoup de temps.
      Nous sommes néanmoins ouverts et si vous avez une question ou une remarque, n'hésitez pas à contacter le modérateur en question par MP.


      Veuillez modifier le titre du sujet


      Bonjour,

      Ce sujet a un titre qui ne décrit pas correctement le sujet, ou il est écrit en majuscules.

      La présentation de votre message étant néanmoins correcte, nous ne fermons pas le sujet, mais vous êtes invité(e) à modifier son titre en éditant votre premier message.

      Cette modification doit être faite dans les plus brefs délais, sans quoi nous serons dans l’obligation de clore le sujet .


      Voici quelques correspondances pour vous aider à choisir au mieux votre titre :




      Comment fait-on pour éditer un titre ?

      Si vous êtes l'auteur du topic, vous pourrez uniquement le changer en éditant le premier post du topic à l'aide de l'icône Image utilisateur.



      Merci de votre compréhension :)
      Les modérateurs.
      • Partager sur Facebook
      • Partager sur Twitter
        6 février 2011 à 22:17:47

        Il y a certainement une erreur. Lance le programme à l'aide d'IDLE qui t'indiquera l'erreur
        • Partager sur Facebook
        • Partager sur Twitter

        TP juste prix "erreure"

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown