KI-Glossar ·Programmierung

Funktion

Auch: Funktionen, Function, def

Eine Funktion ist ein benannter, wiederverwendbarer Block von Anweisungen. Man ruft ihn über seinen Namen auf, gibt ggf. Werte hinein und bekommt ein Ergebnis zurück.

Wozu Funktionen?

Statt denselben Code mehrfach zu schreiben, packt man ihn einmal in eine Funktion und ruft sie bei Bedarf auf. Das spart Tipparbeit, hält den Code übersichtlich und sorgt dafür, dass eine Änderung nur an einer Stelle nötig ist.

Eingabe und Ausgabe

Eine Funktion kann Argumente entgegennehmen (die Werte, mit denen sie arbeitet) und mit return ein Ergebnis zurückgeben. flaeche(laenge, breite) etwa nimmt zwei Zahlen und liefert ihr Produkt.

In Python

Man definiert eine Funktion mit def, gefolgt von Name und Klammern für die Argumente. Gute Funktionen tun genau eine Sache und tragen einen Namen, der diese Sache benennt.

Bezug zur KI

Auch Sprachmodelle rufen über Tool-Use letztlich Funktionen auf — die Funktion ist die Brücke zwischen Denken und Tun.

Im Netz verbunden

nutzt
wird genutzt von
Im Wissensnetz ansehen