Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial![](https://ecs-static.teamtreehouse.com/assets/views/marketing/shared/community-banner-white-47072046c51352fe6a69f5e691ff5700b28bb11d45197d7bdf066d9ea3f72d0c.webp)
![Reginald Levy](https://secure.gravatar.com/avatar/d6d562134ce071bc5fce015134fd1774?s=96&d=https%3A%2F%2Fecs-static.teamtreehouse.com%2Fassets%2Fcontent%2Fdefault_avatar-445fbbabfc8dc9188fb5967fe43322ee0c3e0dd1e10f378bf8343784af5a13eb.webp&r=pg)
Reginald Levy
2,975 Pointswhat 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](https://uploads.teamtreehouse.com/production/profile-photos/3512822/micro_Jason_s-Pic.jpg)
Jason Anders
Treehouse Moderator 145,859 PointsHi 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! :)