What is the role of identation in python?
Don't know much Python, but this far I have understood that indentation in Python structures the code, in that indentation is used to group multiple instruction into a block. Any instruction belonging to a block is written with deeper indentation than the block itself. I'm bad at this, hope someone can explain better : )
Indentation helps to separate blocks of code (like for loops, if blocks and function definitions) to make it easy for the interpreter to know when a block ends. Other languages use curly braces and end statements to provide this information to the compiler. Code indentation also provides a much better way of providing the visual cues for humans about block structures while reading the lines of code.