Kurs Diskussion:Python/LG/Py2009/Arbeit mit Zahlen

Aus Wikiversity
Zur Navigation springen Zur Suche springen

if-Anweisung[Bearbeiten]

Wird bei der if-Anweisung eigentlich nach einer ersten erfüllten Bedingung der Rest noch geprüft?

OpenBook

Mal eine erste Version:

a = 5

if a == 5:
    print "Doll."
if a > 3:
        print "Passt schon."

Es ergibt:

Doll.
Passt schon.

Die korrekte

a = 5

if a == 5:
    print "Doll."
elif a > 3:
        print "Passt schon."

Es ergibt:

Doll.

Laut OpenBook wird nach einer ersten erfüllten Bedingung der Rest nicht mehr überprüft. Wir haben es getestet und es stimmt. --Python-Clown 00:54, 1. Mai 2009 (CEST)[Beantworten]