Konzepte beim Entwurf von Funktionen

Wenn Sie anfangen, Funktionen zu benutzen, haben Sie die Wahl, wie Sie Komponenten zusammensetzen möchten, z.B., wie Sie eine Aufgabe in Funktionen zerlegen sollen (Kohäsion), wie Funktionen miteinander kommunizieren (Kopplung) usw. Einiges hiervon gehört in die Kategorie von struktureller Analyse und Entwurf. Hier sind einige allgemeine Tipps für Python-Anfänger:

Kopplung: Verwenden Sie Argumente für Eingaben und return für Ausgaben

Ganz allgemein sollten Sie versuchen, eine Funktion unabhängig von dem Bereich außerhalb zu machen. Argumente und return-Anweisungen sind oft die beste Möglichkeit, externe Abhängigkeiten anzugeben.

Kopplung: Verwenden Sie globale Variablen nur, wenn es unbedingt nötig ist

Globale ...

Get Einfüehrung in Python 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.