Gratuliere, du hast das Ende des eigentlichen Tutorials erreicht.
Nun ist es Zeit, dass du deine eigenen Ideen umsetzt.
Du bist also selbst verantwortlich, wofür du die verbleibende Zeit nutzt.
Kontrollfragen
- Wann brauchst du for, wann while? Mache für jeden Schlaufentyp ein Beispiel.
- Was ist der unterschied zwischen
a = 5
und a == 5
?
- Wozu dient das Einrücken bei Python? Nach welchen (min 8) Schlüsselwörtern wird normalerweise eingerückt?
- Was ist der Unterschied zwischen print und return? Gib ein Beispiel einer Funktion die beides verwendet.
- Was macht
a = my_function(1,2,3)
? Was ist der Unterschied zu my_function(1,2,3)
?
(Was my_function genau macht, ist egal.)
- Was macht
a = my_function()[3]
? Was muss für my_function gelten, damit das funktioniert?
- Wo kannst du die verschiedenen Klammer-Typen sonst noch verwenden:
()
, []
, {}
?
Weiter Ideen
- Schaue dir den letzten Unix-Teil an.
- Löse die verbleibenden Aufgaben im Block 8.
- Löse die Aufgaben zu Python auf CodingBat (Python 2.7).
- Repetiere die Dinge des Tutorials, löse weitere Vertiefungsaufgaben
- Schau dir die beiden Ergänzungsblöcke Objekte und Verschiedene Themen an.
- Schau dir das Turtle-Module an und schreib ein Programm damit.
- Setze dir selbst eine Aufgabe. Implementiere
Wenn dich etwas besonders interessiert, darfst du auch uns mit Fragen löchern.