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 trialjohn larson
16,594 Pointserror w/ if not comparison
on the 3rd line of code I'm not getting the three >>> and I think that is messing up the code. It looks to me like I'm following along, but obviously Keneth is doing something I'm missing cause he has the three >>>
>>> age = 22
>>> if age > 20:
... if not age > 25:
File "<stdin>", line 2
if not age > 25:
^
IndentationError: expected an indented block
>>>
3 Answers
Chris Adamson
132,143 PointsIt's not clear how Ken got the additional prompt (>>>) but Python requires that 2nd if statement to be indented:
age = 22
if age > 20:
if not age > 25:
Steven Parker
231,261 PointsIn the video, the line that shows if age > 20000:
is left over from the previous demonstration, and not freshly entered. He erased the rest of the previous demonstration leaving only the >>>
prompt.
A freshly entered if
statement will cause the prompt to change to ...
as a reminder that the next line should probably be indented.
john larson
16,594 PointsThank you for the info that ... means to indent. It is bizarre though, I watched closely again and Kenneth does update that 20000 to 25000 but never indents that 2nd if.
Jose Then
2,747 PointsI know this is older information from previous posts but I had to watch this again as well. As Steven Parker started he does erase some of the information as he goes and if you do not do the same like him in the Treehouse workspace you will get the same errors you are possibly getting now.
I started the workspace completely over and I was now able to get the exact information you were supposed to by following EXACTLY how he does it and where he erases lines at. It will then work for you.