71
3.11 Schwierige Entscheidungen
Mehrfache Fallunterscheidungen mit if-elif-else
Mehrsprachiger Gruß
Schau dir das Beispiel an. Der Benutzer gibt den
Anfangsbuchstaben einer Sprache ein. Dann wird
er in der gewählten Sprache begrüßt.
Hier muss der Computer eine von mehreren Mög-
lichkeiten auswählen.
if-elif-else
Bei einer Fallunterscheidung
werden nacheinander mehrere
Bedingungen geprüft. Wenn eine
Bedingung wahr ist, werden die
Anweisungen ausgeführt, die zu
dieser Bedingung gehören. Wenn
keine der getesteten Bedingung
wahr ist, werden die Anweisungen
des else-Blocks am Ende ausge-
führt.