Rekursives Denken in Python

Blog

Rekursives Denken in Python

Lernen Sie, wie Sie in Ihren Python-Programmen mit Rekursion arbeiten, indem Sie Konzepte wie rekursive Funktionen und rekursive Datenstrukturen beherrschen.

Von allen Ideen, die ich Kindern vorgestellt habe, sticht die Rekursion als diejenige hervor, die besonders aufgeregte Reaktionen hervorrufen kann.

- Seymour Papert, Mindstorms

XKCD-Comic 1739: Probleme beheben

Probleme (im Leben und auch in der Informatik) können oft groß und beängstigend erscheinen. Aber wenn wir sie weiter zerhacken, können wir sie meistens in kleinere Stücke zerlegen, die trivial genug sind, um sie zu lösen. Dies ist die Essenz des rekursiven Denkens, und mein Ziel in diesem Artikel ist es, Ihnen, lieber Leser, die konzeptionellen Werkzeuge an die Hand zu geben, die notwendig sind, um Probleme aus dieser rekursiven Perspektive anzugehen.

Gemeinsam lernen wir den Umgang mit Rekursion in unseren Python-Programmen, indem wir Konzepte wie rekursive Funktionen und rekursive Datenstrukturen beherrschen. Wir werden auch darüber sprechen, den Zustand während der Rekursion beizubehalten und eine Neuberechnung durch Zwischenspeichern von Ergebnissen zu vermeiden. Das wird viel Spaß machen. Weiter und nach oben!

#python #entwickler

realpython.com

Rekursives Denken in Python

Rekursives Denken in Python - Lernen Sie, wie Sie in Ihren Python-Programmen mit Rekursion arbeiten, indem Sie Konzepte wie rekursive Funktionen und rekursive Datenstrukturen beherrschen.