Oops, try again. Did you allow the user 3 guesses, or did you incorrectly detect a correct guess?
If I lose, the exercise completes correctly, but if I win, It generates the above code.
I suspect that I have the break or count decrement is in the wrong spot.
from random import randint # Generates a number from 1 through 10 inclusive random_number = randint(1, 10) guesses_left = 3 # Start your game! while guesses_left > 0: guess=int(raw_input('Take a guess!')) if guess == guesses_left: print('You win!') break guesses_left -= 1 else: print('You lose')