Logo - Schildkrötenwelt

Das Logo verfügt über eine Reihe weiterer zusätzlicher Zeichenbefehle, von denen einige nachstehend aufgeführt sind.

  • home
  • Klartext oder ct
  • label
  • setxy

Der Befehl label verwendet ein einzelnes Wort als Anführungszeichen (z. B. "a_string") oder eine Liste von Wörtern in [] Klammern ohne Anführungszeichen (z. B. [eine Zeichenfolge]) und druckt sie im Grafikfenster an der Position der Schildkröte aus . Betrachten wir den folgenden Code.

Das setxyDer Befehl akzeptiert zwei Argumente und behandelt das erste als Wert der Abszisse (horizontale Achse) und das zweite als Wert der Ordinate (vertikale Achse). Die Schildkröte wird an diesen Koordinaten platziert, wobei möglicherweise Tinte verbleibt, während diese Koordinaten erreicht werden. In den folgenden drei Abbildungen haben wir gezeigt, wie der Befehl setxy verwendet werden kann.

Der Klartextbefehl, abgekürzt ct, löscht den Textbereich des Befehlsfensters.

Übung

Im Folgenden finden Sie eine Übung, mit der Sie Ihre Eignung für das überprüfen können, was Sie bisher in diesem Kapitel gelernt haben.

Welche Art von Figur erzeugt die folgende Befehlssequenz?

cs pu setxy -60 60 pd home rt 45 fd 85 lt 135 fd 120

Interpretieren Sie diese Befehle, während Sie sie von links nach rechts lesen. Versuchen Sie es, um das Ergebnis herauszufinden.

Es folgt eine Tabelle mit Befehlszusammenfassungen.

Befehlsname Zweck
setx 100

Setzt die x-Koordinate der Schildkröte auf +100

Verschiebt es 100 Punkte rechts von der Mitte

Keine vertikale Änderung

setx -200

Bewegt die Schildkröte um 200 Punkte links von der Mitte

Keine vertikale Änderung

sety 150

Setzt die y-Koordinate der Schildkröte auf 150

Verschiebt es 150 Punkte über die Mitte

Keine horizontale Änderung

sety - 50

Bewegt die Schildkröte 50 Punkte unter die Mitte

Keine horizontale Änderung

setxy 100 100

Bewegt die Schildkröte auf die xy-Koordinate 100 100

zeige xcor

zeige ycor

Gibt die x-Koordinate der Schildkröte an

Gibt die y-Koordinate der Schildkröte an

setheading 0

seth 0

Zeigt die Schildkröte gerade nach oben, "High Noon"

Seth 120

Bewegt die Schildkröte um 120 Grad, um auf die Vier-Uhr-Position zu zeigen

Der folgende Screenshot ist eine praktische Demonstration einiger der oben genannten Befehle.