Kontrollfluss in Python
Programme treffen Entscheidungen und wiederholen Schritte. Python nutzt dafür Einrückung statt geschweifter Klammern – vier Leerzeichen pro Ebene sind der Standard.
Bedingungen mit if / elif / else
alter = 18
if alter < 18:
print("Minderjährig")
elif alter == 18:
print("Volljährig")
else:
print("Erwachsen")
Schleifen
for i in range(5): # 0 bis 4
print(i)
while True: # Endlosschleife
break
Besonderheiten
range(start, stop, step) erzeugt Zahlenfolgen, enumerate() liefert Index und Wert, zip() verbindet Listen. Mit continue springt man zum nächsten Durchlauf, mit break verlässt man die Schleife.
Weiterlesen: Python für Einsteiger · Listen und Tupel · Exceptions verstehen