This code gives me
Oops, try again. Did you print the “You lose.” message? and I’m having trouble understanding why.
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('Your guess: ')) if guess == random_number: print 'You win!' break else: guesses_left -= 1 else: print 'You loose.'