8 | Definition von Funktionen |
Funktionen gehören zu aufrufbaren Typen (callable types) der Standard-Typ-Hierarchie. Bei Python sind Funktionen ganz normale Objekte und werden in gewisser Hinsicht mit Datenobjekten wie Zahlen »gleichbehandelt«. Die Besonderheit ist nur, dass man sie aufrufen kann. Mit einer def-Anweisung kann man Funktionen selbst definieren. Die Syntax einer Funktionsdefinition ist im Wesentlichen durch folgende Regeln gegeben:
Eine Funktionsdefinition besteht zumindest aus zwei Teilen, einem Kopf und einem Körper.
Der Funktionskopf ...
Get Python Ge-Packt now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.