Home
TFBern
2018-FS
Klasse: INF-16
Modul 340
Python und Virtualisierung
Montags
5 Lektionen (12:50 - 17:00)
Program
#
Datum
Thema
Folien
Terminal Sessions
Files
Bemerkungen
1
12. März 2018
Einführung in Python: Tools, Zahlen, Strings und Entscheidungen
HTML
Interaktiver Modus
Erstes Beispiel
Variabeln definieren
Mehr Text
Mehr printing
F-Strings
Input und Zahlen konvertieren
if-Verzweigung
Repetition
erstes_beispiel.py
variabeln.py
mehr_text.py
printing.py
fstrings.py
eingabe.py
verzweigung.py
repetition.py
2
19. März 2018
Funktionen, Schleifen und Listen
HTML
Repetition
Funktionen
Code testen mit 'assert'
Listen
Loops
Bonus: Rekursion und QuickSort
repetition.py
funktionen.py
test_driven.py
schleifen.py
rekursion.py
3
26. März 2018
dicts
Repetition: for-loop
Repetition: while-loop
Einführung dicts
Listen erstellen auf einer Zeile
Aufgabe zu dicts
Aufgabe zu dicts: Lösung
lyrics.txt
forloop.py
whileloop.py
lovelydicts.py
lovelydicts.py
comprehensions.py
aufgabe.py
aufgabe_loesung.py
4
22. April 2018
File-I/O
Repetition
File-I/O
Lösung Aufgabe Adressverwaltung
repetition.py
adressbuch.csv
adressverwaltung.py
adressen.py
adressen.csv
Cheat-Sheets
Cheat-Sheet: Python 3
Online Python 3 Ressourcen
Learn Python the Hard Way (Zed Shaw)
An Introduction to Python for Absolute Beginners (Bob Dowling)
Python Cookbook (David Beazley) [Archived]
Support Files