Python Python Basics Types and Branching Use an if

Reginald Levy
Reginald Levy
2,969 Points

what am I doing wrong here

it seems like it is right but keeps following with error
favorite_color = input("What is your favorite color?  ")
    if favorite_color == "blue":
        print("You must love the sky!")

1 Answer

Jason Anders
Jason Anders
Treehouse Moderator 144,856 Points

Hi Reginald,

Your code is correct, except for the indentations.
Python is very indent specific. With that in mind, when you indent a line, you are indicating that it belongs inside a code block under the above line.

Here you have indented the if statement. The first line is declaring and assigning a variable, so it cannot take a code block. So, the if statement should start at the same indent as the first line. The indenting of the print statement is correct as it should be inside the if statement.

Nice work! :) :dizzy: