Funktionen in Python ermöglichen es dir wiederverwendbare Codeblöcke zu erstellen. Dabei erfüllt eine Funktion eine ganz bestimmte definierte Aufgabe. Mit Funktionen kannst du deinen Code strukturieren wodurch er übersichtlicher wird. Funktionen helfen dir, komplexe Probleme in kleinere, handhabbare Teile zu zerlegen.
Definition einer Funktion
Du definierst eine Funktion mit dem Schlüsselwort def
, gefolgt von einem Namen, Klammern und einem Doppelpunkt. Der Codeblock der Funktion wird eingerückt.
Aufruf einer Funktion
Um eine Funktion auszuführen, rufst du sie einfach mit ihrem Namen und Klammern auf.
Warum funktioniert der nachfolgende Code nicht korrekt?
A) Der Funktionsname ist nicht korrekt
B) Der Code ist nicht korrekt eingerückt.
C) Die Funktion gibt keinen Wert aus, da das print() statement fehlt.
D) Die Klammern für den Aufruf der Funktion fehlen.
def x():
Ausgabe = "Python ist cool!"
x