MINT üben

Eine eigene Funktion

Zwei Textaufgaben mit Hinweisen und Erwartungshorizont zu eigenen Funktionen.

Dein Fortschritt:
0 / 0 Aufgaben
1

Das Dorf

AFB I–II

Ein Programm zeichnet Häuser:

from turtle import *def haus():    for i in range(4):        forward(40)        left(90)    left(90)    forward(40)    right(30)    forward(40)    right(120)    forward(40)    left(60)haus()penup()home()forward(60)pendown()haus()
  1. Beschreibe, was die Funktion haus zeichnet.
  2. Gib an, wie viele Häuser entstehen und wo sie beginnen.
  3. Erkläre, warum vor dem zweiten Aufruf home() steht.

Hinweise

Hinweis zu Aufgabe a)
Zeichne die Befehle nach.
Hinweis zu Aufgabe b)
Zähle die Aufrufe.
Hinweis zu Aufgabe c)
Wo und in welche Richtung steht die Turtle nach dem ersten Haus?