Zum Inhalt springen

Einführung in die Programmierung mit Python

Schritt 2 von 7

Im nächsten Schritt werden wir uns mit Kontrollstrukturen auseinandersetzen, die es uns ermöglichen, den Fluss unseres Programms zu steuern. Dazu gehören bedingte Anweisungen (if/else) und Schleifen (for/while). Eine bedingte Anweisung führt einen bestimmten Codeblock aus, wenn eine Bedingung erfüllt ist. Ein Beispiel:

x = 5
if x > 10:
print("x ist größer als 10")
else:
print("x ist kleiner oder gleich 10")

Schleifen ermöglichen es uns, einen Codeblock wiederholt auszuführen. Ein Beispiel mit einer for-Schleife:

fruechte = ["Apfel", "Banane", "Kirsche"]
for frucht in fruechte:
print(frucht)

Und ein Beispiel mit einer while-Schleife:

i = 0
while i < 5:
print(i)
i += 1

Die Verwendung von Funktionen ist ein weiteres wichtiges Konzept. Funktionen ermöglichen es uns, Codeblöcke zu organisieren und wiederverwendbar zu machen. Eine Funktion kann wie folgt definiert werden:

def begruessung(name):
print("Hallo, " + name + "!")

Und dann aufgerufen werden:

begruessung("Max")