Python 2.4 | 7.3 The for statement
Ron_Adam
radam2 at tampabay.rr.com
Fri Mar 25 13:29:16 EST 2005
>-- Your code
>foo = 0
>for item1 in range(10):
> for item2 in range(10):
> foo = item1 + item2
> if foo == 2:
> print "Let's see"
> break # let's go
> if (item1 + item2) == 2:
> break # one more time
>print foo
The outer loop never reaches 1, so we can get rid of it along with the
second if statement, the additions aren't needed either.
So what you have left is this.
for foo in range(3):
pass
print "Let's see"
print foo
Which is the same as:
print "let's see\n", foo
I know that isn't the point. Just couldn't resist. ;)
Ron_Adam
More information about the Python-list
mailing list