Your own while / else


#1


https://www.codecademy.com/en/courses/python-beginner-en-cxMGf/0/8?curriculum_id=4f89dab3d788890003000096

Gettinng this error: File "python", line 12
else:
^
SyntaxError: invalid syntax


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 lose.'


#2

The error is at or before the point indicated. That's where parsing ceases. Check the indent on the break.


#3

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.