#a : boucle 1
#b : chiffre entré par le joueur
#c : pour rejouer
#nb : chiffre généré aléatoirement que le joueur doit retrouver

c = 0
while c < 100:
    #On génère un nombre aléatoire et on le rentre dans la variable nb
    import random
    nb = random.randint(0, 100)

    print("Bonjour, Bienvenue au Juste prix!")

    a = 1
    while a < 11:
    # on boucle sur la variable jusqu'à ce qu'elle atteigne la valeur de 10
       
        # On affiche nb à des fins de contrôle:
        #print(nb)
        
        print("Essai n°",a)
        
        #On demande un chiffre au joueur et on le met dans la variable b
        b = int(input("Entrez un nombre entier entre 0 et 100 :"))
        #a faire : controle en cas de chiffre non entier ou de toute autre chaine
        if b > nb:
            print("Le chiffre mystère est inférieur.")
        elif b < nb:
            print("Le chiffre mystère est supérieur.")
        else:
            print("C'est le juste prix. Vous avez gagné en" ,a, "coups!")
            print("Le jeu est terminé.")
            a = 12

        if a == 10:
            print("Vous avez utilisé vos 10 essais. Vous avez perdu.")
        else:    
            print("")   
        # on ajoute 1 à chaque tour de boucle
        a = a + 1
        
    c = int(input("Rejouer? Oui : 1, Non : 2 --> "))
    #a faire : controle en cas de chiffre non entier ou de toute autre chaine
    if c == 1:
        c = c + 1
        print("")
    else:
        c = 100