Kapitel 19. Funktion - Kleinigkeiten
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
In diesem Kapitel werden verschiedene Themen rund um Funktionen behandelt: rekursive Funktionen, Funktionsattribute, Anmerkungen und Verzierungen sowie weitere Informationen zum lambda Ausdruck und zu funktionalen Programmierungswerkzeugen wie map und filter. Dies sind alles etwas fortgeschrittene Werkzeuge, mit denen du je nach Aufgabenstellung vielleicht nicht regelmäßig zu tun hast. Aufgrund ihrer Rolle in einigen Bereichen kann ein grundlegendes Verständnis jedoch nützlich sein. lambda Die Programmiersprache Python kommt zum Beispiel regelmäßig in grafischen Benutzeroberflächen zum Einsatz, und funktionale Programmiertechniken sind in Python-Code weit verbreitet.
Ein Teil der Kunst bei der Verwendung von Funktionen liegt in den Schnittstellen zwischen ihnen, daher werden wir hier auch einige allgemeine Funktionsdesignprinzipien untersuchen. Das nächste Kapitel setzt die fortgeschrittenen Themen mit einer Untersuchung von Generatorfunktionen und -ausdrücken sowie einer Wiederbelebung von List Comprehensions im Zusammenhang mit den funktionalen Werkzeugen fort, die wir hier studieren werden.
Funktion Design-Konzepte
Nachdem wir nun die Grundlagen der Funktionen in Python kennengelernt haben, wollen wir dieses Kapitel mit einer kleinen Perspektive eröffnen. Wenn du anfängst, Funktionen ernsthaft zu nutzen, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access