4. Session
Du lernst in dieser Einheit etwas über
- Grundlagen Objektorientierte Programmierung
- Klassen in Python (Deklaration, Methoden und Attribute, Vererbung)
- Beispiele für Klassen (Telefonbuch, Hello World, Mulitagentensimulation, Bilder (operator overloading), Buch (getitem & setitem), Sapel, Datenverarbeitungspipeline
- Dateien, Exceptions, Pickle, Pandas, andere Bibliotheken
Dateien zum Download
Alle Dateien die ihr braucht (Jupyter Notebooks, ein paar Bilder und Textdateien) sind in einer ZIP-Datei zusammengefasst. Diese müsst ihr entpacken. Falls ihr nicht wisst, wie das geht, hier ein kleiner Guide.
Python Style Guide
Mit dem Python Enhancement Proposal No. 8 existiert ein Style Guide für das Verfassen von Python Code. Das Ziel von PEP8 ist noch lesbareren, schönen Code zu erzeugen. Es gibt Regeln für die Verwendung von Leerzeichen, Leerzeilen, Groß- & Kleinschreibung etc.