Heim > Artikel > Backend-Entwicklung > Wie plotte ich mit der Turtle-Bibliothek von Python?
Die Schildkrötenbibliothek ist eine sehr beliebte Funktionsbibliothek zum Zeichnen von Bildern in der Python-Sprache. Stellen Sie sich eine kleine Schildkröte vor, die am Ursprung eines Koordinatensystems aus x (horizontale Achse) und y (vertikale Achse) (0,0) beginnt. und es beginnt an der Position (0,0). Die Steuerung einer Reihe von Funktionsanweisungen bewegt sich in diesem Ebenenkoordinatensystem und zeichnet dadurch Grafiken auf dem Pfad, den sie durchläuft.
Schildkröten-Zeichnungsformular ist ein Leinwandbereich der Schildkröte, die Mindesteinheit sind Pixel
turtle.setup(width, height, startx, starty), setup() legt die Formulargröße und -position fest , es ist nicht notwendig, die letzten beiden Parameter sind optional, wenn nicht ausgewählt, wird das Turtle-Raumkoordinatensystem
turtle.goto(x, y), Die Schildkröte bewegt sich also entlang einer geraden Linie von der aktuellen Position zu (x, y). Schildkrötenkoordinaten:
Absoluter Winkel:
Der Wertebereich jeder RGB-Farbe ist Ganzzahlen von 0 bis 255 oder Dezimalzahlen von 0 bis 1
turtle.colormode(Modus), Modus ist 1,0, wechselt in Dezimalwertmodus, Modus ist 255, wechselt in den Integer-Wert-Modus
Turtle-Bürstensteuerungsfunktion
turtle.pendown(), alias Turtle.pd (), lass es fallen Der Pinsel weist beim Bewegen Spuren auf
turtle.pensize(width), alias Turtle.width(width), Pinselbreite
turtle.pencolor(color), Farbe ist eine Farbzeichenfolge oder r , g, b-Wert, Pinselfarbe, hat drei Formen RGB-Element Gruppenwert: Turtle.pencolor( (0,63, 0,13, 0,94) )
turtle.setheading(angle), alias Turtle.seth(angle), ändert die Bewegungsrichtung der Schildkröte, Winkel ist der absolute Grad (0~360 Grad, kann negativ sein)
turtle.left(angle), Die Schildkröte dreht sich nach links, der Winkel stellt den Schildkrötenwinkel dar (den Drehwinkel in der aktuellen Bewegungsrichtung der Schildkröte)
turtle.right(angle), die Schildkröte dreht sich nach rechts, der Winkel stellt den Schildkrötenwinkel dar (den Winkel von Drehung in der aktuellen Bewegungsrichtung der Schildkröte)
Andere:
Turtle Common Function Library
Beschreibung | |
vorwärts die angegebene Distanz entlang der aktuellen Richtung | |
Zurück zur angegebenen Distanz in die aktuelle Gegenrichtung | |
den Winkel nach rechts drehen | |
nach links drehen | |
sety() | |
setheading(angle) |. seth(angle) | |
home() | |
circle(step) | |
dot(r, Farbe) | |
undo() | |
speed() | |
Steuerfunktionen für Pinsel und Schriftarten der Schildkrötenbibliothek | |
Funktion |
Stellen Sie die Farbe des Pinsels ein | |
fillcolor( ) | |
filling() | |
clear() | |
reset( ) | |
screensize() | |
hideturtle() | |
showturtle() | |
isvisible() | |
write(str, font = None) | |
Das obige ist der detaillierte Inhalt vonWie plotte ich mit der Turtle-Bibliothek von Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!