Compare source code
ethan at stoneleaf.us
Fri Nov 5 14:29:11 CET 2010
Antoon Pardon wrote:
> Unless, your code is split over different pages, as when it is printed in a book.
> You also need to see the next piece of code to notice the dedention.
> e.g. I have the following code at the bottom of my editor.
> for i := 0 to 9 do
> I can by just looking at this code notice that I'm looking at the whole for block.
> But when I have similar python code at the bottom of the page.
> for i in xrange(10):
> Then I can't make out whether I'm looking at the whole for suite or not.
These code pieces are not equivalent -- you have four lines of code in
the first piece, only three lines in the python piece; in other words,
if the "end;" were not on screen, you would still have no idea if it was
the whole block or not; in still other words, the "end;", just like the
dedented line, provides the context.
More information about the Python-list