Beruflich Dokumente
Kultur Dokumente
Schleifen
sind Kontrollstrukturen in
Programmiersprachen
wiederholen ein festes Stück Code
wiederhole … Mal
for-Schleife eine oder mehrere
Programm-
führt ein Stück Code mit einer Anweisungen
festen Anzahl von Wiederholungen
ausführen kann
heißt so, weil man dafür das
Schlüsselwort for verwendet
for k in range(4):
Überlegen Sie (und probieren Sie zur Überprüfung aus), was die
Unterschiede zwischen folgenden beiden Stücken python Code sind:
# Code-Stück 1 # Code-Stück 2
import turtle import turtle
tina = turtle.Turtle() tina = turtle.Turtle()
for k in range(4): for i in range(4):
tina.fd(80) tina.fd(80)
tina.lt(90) tina.lt(90)
turtle.done() turtle.done()
Wo befindet sich Turtle Tina jeweils, nachdem der Code ausgeführt wurde?
Werden Sie kreativ und schaffen Sie ein Meisterwerk mit Polygonen.
Ideen für weitere Kreationen gibt‘s auf den folgenden Folien und im
Vorkurs-Moodle.
Setzen Sie sehr gerne auch eigene Ideen um und teilen Sie sie im
Moodle-Forum.
import turtle
tina = turtle.Turtle()
tina.speed(0)
tina.shape('turtle')
tina.pensize(20)
for k in range(150):
tina.color('cornflowerblue')
tina.fd(k*2)
tina.lt(282)
tina.color('seagreen')
tina.fd(k*2)
tina.lt(282)
tina.color('coral')
turtle.done()
[1] https://moodle.uni-due.de/pluginfile.php/3444928/mod_folder/content/0/vorkurs02_03sinus.py
Fragen? ➢
➢
➢
Foren im Moodle-Kurs
E-Mail
nach dem Vorkurs: LuDi