1.5.2 for: else:
Fredrik Lundh
fredrik at pythonware.com
Fri Jul 30 04:38:01 EDT 1999
More information about the Python-list mailing list
Fri Jul 30 04:38:01 EDT 1999
- Previous message (by thread): 1.5.2 for: else:
- Next message (by thread): 1.5.2 for: else:
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
William Tanksley <wtanksle at dolphin.openprojects.net> wrote: > >for ALL these statements, the else clause is exe- > >cuted if and only if ALL controlling expressions > >evaluate to FALSE. > > But that's not even superficially true for the current behavior of a loop. > A loop's else clause is executed even when there were TRUE results of the > controlling expressions. huh? there's only ONE *controlling* expression in the loop: the internal test that checks if the sequence has any more items. the else clause is executed if and only if THAT expression eval- Traceback (innermost last): File "effbot.py", line 12032, in effbot File "effbot.py", line 3428, in generate_reply raise ImpedanceMismatch # bailing out effbot.ImpedanceMismatch
- Previous message (by thread): 1.5.2 for: else:
- Next message (by thread): 1.5.2 for: else:
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list