Attention | Topic was automatically imported from the old Question2Answer platform. | |
Asked By | orangejuice. |
Reply From: | kidscancode |
You should include your code with your error.
The error is clear: an indented block is expected after an if
.
if something:
do something
It seems you didn’t indent after an if
.
Reply From: | sambutle |
Putting in an extra space or leaving one out where it is needed will surely generate an error message . Some common causes of this error include:
- Forgetting to indent the statements within a compound statement
- Forgetting to indent the statements of a user-defined function.
The error message IndentationError: expected an indented block would seem to indicate that you have an indentation error. It is probably caused by a mix of tabs and spaces . The indentation can be any consistent white space . It is recommended to use 4 spaces for indentation in Python, tabulation or a different number of spaces may work, but it is also known to cause trouble at times. Tabs are a bad idea because they may create different amount if spacing in different editors .