999 B
999 B
Programmieren mit Python: Seminarinhalt
Einführung in die Programmiersprache Python
- Verwendung des Interpreters (Interactive Modus)
- Genereller Aufbau eines Programms
- Grundlegende Datentypen und Operationen
- Kontrollstrukturen
Erweiterte Grundlagen in Python
- Erweiterte Datentypen: Listen, Tupel, Dictionary, Set
- String Formatierung
Funktionen in Python
- Definition und Aufruf von Funktionen
- Generatoren
- Rekursion
Objektorientierung in Python
- Allgemeiner Einblick in die Objektstruktur in Python
- Definieren von Klassen
- Erzeugen von Objekten
- Vererbung
Fehlerbehandlung in Python
- Abfangen von Fehlern
- Eigene Fehler erzeugen
Module in Python
- Importieren, Verwenden von Modulen
- Allgemeiner Umgang mit dem Packet Manager PIP
Zugriff auf das Dateisystem
- Lesen und Schreiben von Daten im JSON Format
Datenbankzugriff mit Sqlite3
Entwicklung eines HTML-Crawlers
Best Practices
- Code Style
- Verwendung von Dekoratoren