Seite 2 von 2

Verfasst: Montag 8. Juni 2009, 16:01
von birkenfeld
Pascal hat geschrieben: wenn du in den else-zweig wieder ein if einbaust hat das den gleiche effekt wie elif
Und wenn man sich den AST anschaut, sieht man, dass das intern auch genau in diese Form überführt wird:

Code: Alles auswählen

stmt = ...
        | If(expr test, stmt* body, stmt* orelse)
Das lässt nur einen else-Block zu.

Verfasst: Dienstag 9. Juni 2009, 08:51
von Thundersystem
Jo ok Danke, hab das denke ich nun soweit verstanden ;)

BIn ja mittlerweile auch schon beim öffnen, überschreiben und lesen von Dateien :)

Greetz
Andreas ;)

Verfasst: Mittwoch 10. Juni 2009, 08:29
von Methos
Wenn eine der ersten drei Bedingungen erfüllt wurde, dann ist die vierte automatisch falsch, und wenn diese falsch ist, wird deren else- Zweig ausgeführt.