mercredi 9 décembre 2020

I need your help to solve this problem, it seems very easy but i still get errors every time

My goal is: "The user should be able to abandon the game by answering 0 when the program waits for its response. The program should clearly state that the user has quit the game". But even though I tried, I couldn't write the right code.

    print("I guessed a number, try to find it")
    my_number = int(input("Guess the number:"))
    number_to_guess = random.randint(1,9999)
    number_of_tries = 1
    while number_to_guess !=  my_number:
        if number_to_guess > my_number:
            print("Your number must be higher")
            number_of_tries = number_of_tries+1
            my_number = int(input("Guess the number:"))
        if number_to_guess < my_number:
            print("Your number must be lower")
            number_of_tries = number_of_tries + 1
            my_number = int(input("Guess the number:"))
        if number_to_guess == my_number:
            print("Congrats, you guessed the number")
            print("Number of guesses is:", number_of_tries)
            break

Aucun commentaire:

Enregistrer un commentaire