Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:snr:informatik:glf22:python:rekursion [2022/12/23 12:07] Olaf Schnürer [Einführung am Beispiel] |
lehrkraefte:snr:informatik:glf22:python:rekursion [2022/12/23 22:32] Olaf Schnürer [Einführung am Beispiel] |
||
---|---|---|---|
Line 9: | Line 9: | ||
<hidden Anweisung für Lehrer:> | <hidden Anweisung für Lehrer:> | ||
- | Sukzessive die Funktionen '' | + | Sukzessive die Funktionen '' |
Alle Funktionen haben die aktuelle Streckenlänge als Parameter '' | Alle Funktionen haben die aktuelle Streckenlänge als Parameter '' | ||
</ | </ | ||
Line 81: | Line 81: | ||
SEITENLAENGE = 400 | SEITENLAENGE = 400 | ||
- | def linienzug(level, a): | + | def kochkurve(level, a): |
+ | # " | ||
+ | # die Schildkröte NICHT zurück zum Ausgansgspunkt geht (wie beim Baum oben). | ||
+ | # Bei allen " | ||
+ | # der Turtle bis zu ihrem Endpunkt genau a Pixel betragen. | ||
print(' | print(' | ||
def schneeflocke(level, | def schneeflocke(level, | ||
+ | # Verwende die Funktion " | ||
print(' | print(' | ||
Line 231: | Line 236: | ||
backward(STAMMLAENGE) | backward(STAMMLAENGE) | ||
pendown() | pendown() | ||
- | ast(6, STAMMLAENGE, | + | ast(6, STAMMLAENGE, |
exitonclick() | exitonclick() |