Einführung in Python#
Online-Skript von J.Busse im WS 2023 an der HAW Landhsut, als Basis für verschiedene Lehrveranstaltungen.
Inhalt:
Erklärtext in EN aus Jacob VanderPlas’ Whirlwind NEU 2024-01-12: Den Whirlwind als pdf siehe https://moodle.haw-landshut.de/mod/resource/view.php?id=482064
Viele, viele Fingerübungen
Notebooks vo J.Busse auf DE:
inhaltliche Ergänzungen
Zusammenfassende Erläuterungen
Beispiel-Notebooks auf DE
Verweise auf ergänzende Lermaterialien zu den Grundlagen von Python
Bernd Klein: Einführung in Python 3
Jacob “Jake” VanderPlas’ Whirlwind ist sehr knapp gehalten. Als ergänzende, sehr ausführliche und wunderbar didaktische Diskussion der jeweiligen Kapitelinhalte empfehlen wir:
Bernd Klein: Einführung in Python 3. Für Ein- und Umsteiger. Hanser-Verlag, 4. Auflage 2021. https://flatp20.bib-bvb.de/search?bvnr=BV047069220
Wir verweisen zu Beginn jedes Kapitels aus dem Whirlwind auf die jeweiligen erklärenden und vertiefenden Kapitel auf dem Buch von Bernd Klein.
- Jacob VanderPlas’ Whirlwind
- 03: Basic Python Semantics: Variables and Objects
- 04: Basic Python Semantics: Operators
- 05: Built-In Types: Simple Values
- 06: Built-In Data Structures
- 07: Control Flow
- 08: Defining and Using Functions
- 09: Errors and Exceptions
- 10: Iterators
- 11: List Comprehensions
- 12: Generators
- 13: Modules and Packages
- 14: String Manipulation and Regular Expressions
- 15: A Preview of Data Science Tools
- Tutorials Runde 1
- Didaktik
- Quizz
- Beispiel-Notebooks
- Glossar