1
Schleife in der Schleife
- Innen:Die innere Schleife zeichnet eine ganze Figur, z. B. ein Quadrat.
- Außen:Die äußere Schleife wiederholt diese Figur mehrmals — mit einer Drehung dazwischen.
- Einrückung:Der Körper der inneren Schleife ist doppelt eingerückt (8 Leerzeichen).
- Anzahl:Außen m-mal, innen n-mal: Der innere Körper läuft insgesamt m · n-mal.
Stelle ein, wie oft die äußere Schleife das Quadrat wiederholt. Die Drehung dazwischen ist immer 360 / m.
Halte fest: Die innere Schleife ist das Quadrat, die äußere Schleife dreht es — zusammen ergibt das ein Muster.
2
Verschachtelt schreiben
- Aufbau:äußerer Kopf, darunter eingerückt der innere Kopf, darunter doppelt eingerückt der innere Körper.
- Zwei Namen:Außen und innen verschiedene Zählvariablen:
jundi. - Nach innen:Zeilen mit einfacher Einrückung nach der inneren Schleife laufen einmal pro äußerem Durchlauf.
- Planen:erst die innere Figur einzeln testen, dann die äußere Schleife darum bauen.
Merke
Muster: for j in range(m): → for i in range(n): → Figur, danach Drehung
3
Allgemeine Hinweise
Einrückung zählt doppelt
Steht left(360 / m) doppelt eingerückt, dreht die Turtle nach jeder Seite — das Muster zerfällt.
Viele Schritte
24 · 4 = 96 Linien: Bei großen Mustern hilft speed(0).
Gleich viel Drehung
Mit 360 / m in der äußeren Schleife verteilt sich das Muster gleichmäßig im Kreis.
