Der Trick mit den 360°
- Rundgang:Bei einem geschlossenen Vieleck dreht sich die Turtle insgesamt genau einmal herum: 360°.
- Gleich verteilt:Bei n gleichen Ecken ist jede Drehung
360 / n. - Beispiel:Fünfeck: 360 / 5 = 72, also
left(72)inrange(5). - Rechnen lassen:Python rechnet den Winkel selbst aus:
left(360 / 7).
Wähle die Anzahl der Ecken und die Seitenlänge. Im Code siehst du, wie der Winkel berechnet wird.
Halte fest: Für jedes regelmäßige n-Eck: range(n) und left(360 / n).
Rundgang: Bei einem geschlossenen Vieleck dreht sich die Turtle insgesamt genau einmal herum: 360°.
Drehwinkel: Bei n gleichen Ecken ist jede Drehung 360 / n, z. B. beim Fünfeck 72°.
Muster: Für jedes regelmäßige n-Eck: range(n) und left(360 / n).
Das Vieleck-Muster
- Muster:
for i in range(n):, darinforward(s)undleft(360 / n). - Drehwinkel:ist der Außenwinkel; der Innenwinkel ist 180° minus Drehwinkel.
- Viele Ecken:Ab etwa 30 Ecken sieht das Vieleck fast wie ein Kreis aus.
- Stern:Mit
left(144)inrange(5)entsteht ein fünfzackiger Stern (2 Umdrehungen).
Regelmäßiges n-Eck: for i in range(n): mit forward(s) und left(360 / n).
Winkel: Der Drehwinkel ist der Außenwinkel; der Innenwinkel ist 180° minus Drehwinkel.
Stern: left(144) in range(5) ergibt einen fünfzackigen Stern (2 Umdrehungen).
Allgemeine Hinweise
Nicht den Innenwinkel
Beim Sechseck ist der Innenwinkel 120°, gedreht wird aber um 60°. Die Turtle braucht den Außenwinkel.
Passende Anzahl
range und Nenner müssen dieselbe Zahl haben — sonst schließt sich die Figur nicht.
Groß oder klein
Wird die Figur zu groß, verkleinere die Seitenlänge — der Winkel bleibt gleich.
