Skip to main content
Back to top
Ctrl
+
K
jvdp-jb
Einführung in Python
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
Runde 1a: grundlegende Datentypen und Datenstrukturen
Grundstruktur Listenbearbeitung
Varianz etc. von Schulnoten
Runde 1b: Verschachtelte Datenstrukturen mit Tiefe 2
Tiefe Verschachtelung? Rekursive Funktion!
walk_tree: Ergebnisse einsammeln
Textdatei segmentieren
Bsp. Funktionsparameter: BMI
regex in Python
regex
Demo 2023-12-13: zip
demo_2023-12-15
Demo 2023-12-20: while; random
List Comprehension Nachklapp
in eine Lösung Fehler einbauen
Didaktik
Python lernen
Runde 1 und Runde 2
Didaktik zum Notebook
Python 101 Übungsblatt 3
Didaktik zum Notebook
Rekursion
2024-01-11
Python-101 Kompetenzen A1
Quizz
Quizz zu den Tutorials
Python Datentypen (R1): Quizz
Textdatei segmentieren: Aufgaben
Fingerübungen
Fingerübungen 1: Listen
Fingerübungen 2: Dicts
Aufgaben: Kernfunktionen von Bibliotheken
Fingerübungen: Funktionen, Listen, Dicts
Fingerübungen: *args, **kwargs
Mikroaufgaben
Fingerübungen Strings
Fingerübungen 2024-03
Überraschende Fehler
Typen von Antwort-Auswahl-Fragen (AAF)
Beispiel-Notebooks
Make Glossary (mkgloss)
010 hide solution
Zwei mal Zwei
Zwei mal Zwei
mm2nested_lists
mm include
Glossar
.ipynb
.pdf
Zwei mal Zwei
Zwei mal Zwei
#
Dieses Notebook berechnet
2
x
2
.
zwei_mal_zwei
=
2
*
2
#...
assert
zwei_mal_zwei
==
4