First page Back Continue Last page Overview Image

Verzweigungen

Bisher hatten wir einen „geradlinigen“ Programmablauf.

Manchmal ist es aber notwendig - je nach Datenlage - getrennte

Abläufe zu programmieren.

if bedingung1:

anweisungen1

else:

anweisungen3

oder

if bedingung1:

anweisungen1

elif bedingung2:

anweisungen2

else:

Anweisungen3

Falls die Bedingung „bedingung1“ wahr ist, werden die Anweisungen „anweisungen1“ ausgeführt. Wenn nicht, werden falls bedingung2 wahr ist, die anweisungen2 ausgeführt. Falls weder bedingung1 noch bedingung2 wahr ist, werden die Anweisungen „anweisungen3“ ausgeführt.