Dieses Repositorium enthält die Slides (bzw. die diesen zugrundeliegenden Jupyter Notebooks) des Kurses Python für Geisteswissenschaftler/innen, den ich vom Wintersemester 2018/19 bis zum Wintersemester 2019/20 an der Universität Hamburg gehalten habe. Die Sildes sind für eine Seminarsituation konzipiert worden und wurden dort durch mündliche Erläuterungen, gemeinsames Ausprobieren und Aufgaben ergänzt. Das meiste ist aber auch als Selbstlernmaterial geeignet.
- Python im interaktiven Modus
- Variablen und Datentypen
- Pythonskripte speichern und ausführen
- Reguläre Ausdrücke
- Listen
- Boolsche Ausdrücke
- Bedingungen
- Schleifen
- Dateien einlesen und schreiben
- Debugging: Wo ist der Fehler?
- Dictionaries
- Module einbinden und nutzen
- os-Modul
- NumPy
- Fehlertypen
- Eigene Funktionen schreiben
- Mit natürlicher Sprache arbeiten (NLTK/spaCy)
- Mit tabellarischen Daten arbeiten (pandas)
Diese Lehrmaterialien sind unter CC BY 4.0 lizensiert, die enthaltenen Code-Bausteine unter Apache License 2.0.
Der Text in der Datei Daten/cathaskueche_04.txt
stammt von hier und ist Teil des Foodblogkorpus, das Heike Zinsmeister und ich zusammengestellt haben.