Python is an emerging language in the developer field. It’s great as first language because it’s concise, easy to read, fast enough for most tasks and has a large ecosystem which fits mostly everything from web development to scientific programming.
Back then when I was new to Python, one of the thing that frustrates me the most was IndentationError: unindent does not match any outer indentation level
. Look at how it made people pull their hair out :
Fixing this error is easy, and should be easy, but to understand why it happens so that you can write clean, concise, maintainable code requires more reading.