5. Das Python-Ökosystem#
Mit „Python-Ökosystem“ meinen wir alles, was es Ihnen ermöglicht, in Python produktiv Software zu entwickeln – nicht nur die Sprache selbst. Dazu gehören insbesondere:
Interpreter und Standardbibliothek (kommen mit Python mit)
Pakete (zusätzliche Bibliotheken, z.B.
numpy,pandas,matplotlib)Werkzeuge (z.B.
pip,conda, IDEs, Debugger)Dokumentation und Community (Wissen, Beispiele, Support, Best Practices)
In der Praxis kombinieren Sie eigenen Code (Dateien/Module), Pakete und Werkzeuge. Dieses Kapitel führt Sie durch die Basics: Umgebung einrichten, Code ausführen, Pakete installieren, Code strukturieren.
Lernziele
Nach diesem Kapitel verstehen Sie, was mit dem „Python-Ökosystem“ gemeint ist (Interpreter, Standardbibliothek, Pakete, Tools, Community) und warum es für die Praxis so wichtig ist.
Nach diesem Kapitel sind Sie in der Lage, eine lauffähige Python-Umgebung einzurichten und Python-Code auszuführen (z. B. über Terminal, IDE oder Notebook).
Nach diesem Kapitel sind Sie in der Lage, mit Paketen und Modulen zu arbeiten (importieren, Struktur verstehen, Dokumentation nutzen).
Nach diesem Kapitel sind Sie in der Lage, zusätzliche Pakete zielgerichtet zu installieren und zu verwalten (z. B. mit
pip/conda) und typische Stolpersteine einzuordnen.Nach diesem Kapitel sind Sie in der Lage, Jupyter Notebooks als Arbeits- und Lernwerkzeug sinnvoll einzusetzen (Code ausführen, dokumentieren, experimentieren).
Dieses Kapitel soll Sie in der Praxis „in Gang“ setzen, sodass Sie mit dem Python-Programmieren loslegen können.