- Autor

- Name
- Nelson Silva
- Social
Einführung
Die Ablaufsteuerung ist ein grundlegendes Konzept in der Programmierung. Sie ermöglicht es einem Programm, Entscheidungen zu treffen und bestimmte Codeblöcke basierend auf festgelegten Bedingungen auszuführen. In Python sind die wichtigsten Werkzeuge zur Ablaufsteuerung die Anweisungen if, elif und else.
if, elif und else verstehen
Die if-Anweisung
Das if überprüft eine Bedingung und führt, wenn diese wahr ist, den nachfolgenden Codeblock aus.
alter = 18
if alter >= 18:
print('Sie sind ein Erwachsener.')
Die elif-Anweisung
Das elif (eine Abkürzung für "else if") ermöglicht es, nach einem if mehrere Bedingungen zu prüfen.
alter = 15
if alter < 12:
print('Sie sind ein Kind.')
elif alter < 18:
print('Sie sind ein Jugendlicher.')
Die else-Anweisung
Das else wird ausgeführt, wenn alle vorherigen Bedingungen (des if und elif) falsch sind. Es erfordert keine Bedingung.
alter = 28
if alter < 12:
print('Sie sind ein Kind.')
elif alter < 18:
print('Sie sind ein Jugendlicher.')
else:
print('Sie sind ein Erwachsener.')
Praktisches Beispiel
Angenommen, du möchtest ein Programm erstellen, das die Bewertung eines Produkts anhand einer Punktzahl von 1 bis 5 kategorisiert.
punktzahl = 4
if punktzahl == 1:
print('Sehr schlecht.')
elif punktzahl == 2:
print('Schlecht.')
elif punktzahl == 3:
print('Mittelmäßig.')
elif punktzahl == 4:
print('Gut.')
else:
print('Ausgezeichnet.')
Fazit
Die Anweisungen if, elif und else bieten eine leistungsstarke und flexible Möglichkeit, den Ausführungsfluss eines Python-Programms zu steuern. Wenn sie korrekt eingesetzt werden, können sie deinen Code logischer und effizienter gestalten.