Einfache Verzweigungen

Die einfache Verzweigung if-else

Hier wird nun die Syntax der Kontrollstruktur für Python beschrieben:



Hinter dem ersten Doppelpunkt steht eine Anweisung oder auch mehrere Anweisungen (anweisungsblock), die nur dann ausgeführt werden, wenn die Bedingung den Wert TRUE besitzt. Die Anweisungen des if-Zweigs müssen in der neuen Zeile nach dem Doppelpunkt mit der Tab-Taste eingerückt werden.

Hinter dem zweiten Doppelpunkt beginnt der else-Zweig. Auch diese Anweisungen müssen eingerückt werden. Sie werden ausgeführt, wenn der logische Ausdruck (Bedingung) den Wert FALSE besitzt.

Der else-Zweig kann auch völlig entfallen [deshalb die Klammer] , dann nennt man diese Struktur einseitigeVerzweigung bzw. einseitige Auswahl.