[Python] Kapitel 03-01 Schildkrötengrafiken (Erstellen einer Schildkröte)

[Python] Kapitel 03-01 Erstellen einer Schildkröte

In diesem Kapitel möchte ich das Wissen über Variablen und Methoden, das ich bisher gelernt habe, nutzen, um Grafiken innerhalb des Bereichs zu erstellen, den ich gelernt habe.

In Zukunft werden wir tief nach objektorientierten Geschichten und Methoden gefragt, die in Python gelernt wurden. Ich denke, dass die Verwendung von Grafiken Ihr Verständnis beim Erlernen vertiefen wird.

Schildkrötengrafiken werden häufig in Grafiken verwendet. Turtle kann geschrieben werden, wenn Sie die grundlegende Syntax von Python kennen.

Das Programmieren ist auch in Grund- und Mittelschulen unerlässlich

Ab 2020 ist die Programmierung an Grund- und Mittelschulen obligatorisch. Dort wird häufig ein Programmierwerkzeug namens Scratch verwendet. Das Ziel dieses Programmiertools ist es, die Fähigkeit des Algorithmus (*) </ font> zu entwickeln.

Der Algorithmus (*) </ font> ist ein Verarbeitungsvorgang, der von einem Programm oder dergleichen ausgeführt wird. Ich werde die Details weglassen, aber es wird wichtig sein, das Programm zu schreiben.

Wenn Sie interessiert sind, können Sie es bedienen, probieren Sie es also aus. (frei) Scratch Site

Wie bei diesem Kratzer ist Kratzer ein Werkzeug, das, wie oben erwähnt, in Grund- und Mittelschulen verwendet wird. Die Grafiken sind nicht besonders schwer zu bedienen, aber wir sollten sie hier in Python ausführen.

Mach eine Schildkröte

Es gibt einige Programmcodes, die ich nicht gelernt habe, aber ich werde später Kommentare und Details hinzufügen, daher bin ich mir vorerst nicht sicher.

Für dieses Programm möchte ich den Programmcode mit einem Editor erstellen und ausführen. Erstellen Sie einen Ordner chap03 </ font> und erstellen Sie einen Dateinamen 03-01-01.py </ font> darin.

Geben Sie zuerst den folgenden Code oben ein.

03-01-01.py


import turtle

Dies bedeutet, dass die Teile des Programms (als ** Module ** bezeichnet) von außen gelesen (importiert) werden, um das Turtle-Programm auszuführen. Details werden später in einem späteren Kapitel beschrieben. Im Moment ist es in Ordnung zu erkennen, dass ** wir das Programm von außen importieren, um das Turtle-Programm auszuführen **.

03-01-01.py


#Laden von Programmteilen von außen, um das Schildkrötenprogramm auszuführen
import turtle

Der nächste wird wie ein Zauber sein, aber ** ich muss die essentielle Schildkröte machen **. Erstellen Sie daher eine Schildkröte wie folgt. Es kann eine gute Idee sein, der Schildkröte einen Namen zu geben. (Ich habe es diesmal Taro genannt, aber es ist egal, ob du hier bist)

03-01-01.py


#Laden eines Programms von außen, um das Turtle-Programm auszuführen
import turtle

#Machen Sie eine Schildkröte mit dem Namen Taro.
taro = turtle.Turtle()

Dann probieren Sie es aus. Dann denke ich, dass für einen Moment ein weißer Bildschirm erschien. Wenn dies der Fall ist, wird das Ausführungsergebnis sofort geschlossen. Schreiben Sie daher turtle.done () an die folgenden Stellen.

Auf diese Weise können Sie das Programm einmal unter turtle.done () stoppen. Dies ist ** am Ende geschrieben. ** **.

03-01-01.py


#Laden eines Programms von außen, um das Turtle-Programm auszuführen
import turtle

#Machen Sie eine Schildkröte mit dem Namen Taro.
taro = turtle.Turtle()

#Stoppen Sie das Programm hier.
turtle.done()

Bei der Ausführung ist das Ergebnis wie folgt. image.png

Dies ist die Form eines Pfeils, nicht die Form einer Schildkröte. Da die Schildkröte ursprünglich ein grünes Bild ist, möchte ich auch ihre Form und Farbe ändern.

Verarbeitungsbefehl für Schildkröte

Jetzt möchte ich die Form und Farbe der Schildkröte ändern. Geben sie den untenstehenden Code ein.

03-01-01.py


#Laden eines Programms von außen, um das Turtle-Programm auszuführen
import turtle

#Machen Sie eine Schildkröte mit dem Namen Taro.
taro = turtle.Turtle()

#Machen Sie die Form eine Schildkröte und die Farbe grün
taro.shape('turtle')
taro.color('green')

#Stoppen Sie das Programm hier.
turtle.done()

Bei der Ausführung denke ich, dass die Form und Farbe der Schildkröte wie unten gezeigt geändert werden könnte. image.png

Klicken Sie zum Schließen oben rechts auf die Schaltfläche "x".

Haben Sie diese beiden hinzugefügten Zeilen übrigens irgendwo gesehen? Denken Sie daran, dass wir uns in Kapitel 2 mit String-Methoden befasst haben.

str.count('r')
str.lower()

Ich denke, es gab eine solche Methode. Eigentlich sind dies die Verarbeitungsanweisungen für str, die ich in Kapitel 2 erwähnt habe, aber auch dieses Mal gebe ich der Schildkröte namens taro einige Verarbeitungsanweisungen.

Dieses Mal geben wir einen Verarbeitungsbefehl aus, um "die Form auf" Schildkröte "und die Farbe auf" Grün "zu setzen".

Ich würde es gerne das nächste Mal tatsächlich verschieben. Am Ende ist es jedoch die Methode, die funktioniert, daher möchte ich beim nächsten Mal die grundlegende Methode zum Bewegen von Schildkröten lernen.

Schließlich

Diesmal gibt es einen unbekannten Programmcode, der jedoch wichtig ist und in späteren Kapiteln immer behandelt wird. Es gibt viele andere Formen und Farben für die Methoden taro.shape () und taro.color (), die wir dieses Mal gelernt haben. Weitere Informationen finden Sie auf den folgenden Websites. Versuchen Sie daher, Form und Farbe zu ändern. shape () -Methode

color () -Methode

Zurück zum [Inhaltsverzeichnis Link]

Recommended Posts