Heim >Backend-Entwicklung >Python-Tutorial >Was bedeutet Seth in Python?
Die Turtle-Bibliothek ist eine sehr beliebte Funktionsbibliothek zum Zeichnen von Bildern in der Python-Sprache. Die Funktion Turtle.seth(angle) in Turtle stellt die Bewegungsrichtung der Schildkröte dar, wenn sie startet . Es enthält einen Eingabeparameter, nämlich den Winkelwert.
Sie müssen die Bibliothek vor der Verwendung importieren: Schildkröte importieren
• Turtle.setup(width,height,startx,starty)
-setup() Legen Sie die Position und Größe der fest Formular
Relativ zu den Koordinaten des Startpunkts des Desktops und der Breite und Höhe des Fensters. Wenn der Startpunkt des Fensters nicht geschrieben ist, wird er standardmäßig auf die genaue Mitte des Desktops
festgelegt Der Koordinatenursprung des Formulars ist standardmäßig die Mitte des Fensters
• Absolute Koordinaten
○ Turtle.goto(100,100): bezieht sich auf das Zeigen vom aktuellen Punkt auf die in Klammern angegebenen Koordinaten
• Schildkrötenkoordinaten, Der aktuelle Punkt wird als Koordinate betrachtet, einschließlich Vorwärtsrichtung, Rückwärtsrichtung, Linksrichtung und Rechtsrichtung
○ Turtle .fd(d): bezieht sich auf das Laufen in Vorwärtsrichtung der Schildkröte
○ Turtle.bk( d): bezieht sich auf das Laufen in die entgegengesetzte Richtung der Schildkröte
○ Turtle.circle(r,angle): bezieht sich auf das Laufen in die entgegengesetzte Richtung der Schildkröte. Ein bestimmter Punkt auf der linken Seite macht eine Kreisbewegung
• Absoluter Winkel
○ Turtle.seth(angle): Ändert nur die Bewegungsrichtung der Schildkröte (der Winkel ist gegen den Uhrzeigersinn), bewegt sich jedoch nicht vorwärts. Der Winkel ist ein absoluter Grad
• Schildkrötenwinkel
○ Schildkröte .left(angle)
○ Turtle.right(angle)
Verwandte Empfehlungen: „Python-Video-Tutorial“
1. RGB-Farbsystem
Der Farbwertbereich von RGB ist eine Ganzzahl von 0-255 oder eine Dezimalzahl von 0-1
2. Umschalten des RGB-Farbmodus
turtle.colormode(mode)
1.0:RGB-Dezimalmodus 255:RGB-Ganzzahlmodus
3. Pinselsteuerungsfunktion
1 .penup() alias Turtle.pu() Der Pinsel wird angehoben und hinterlässt keine Spuren
2. Turtle.pendown() alias Turtle.pd() Der Pinsel wird fallen gelassen und hinterlässt keine Spuren
3 (width) Alias turtle.width(width) Pinselbreite
4, Turtle.pencolor(color)
Farbe ist eine Farbzeichenfolge oder ein RGB-Wert
z. B.: Turtle.pencolor("purple") Farbzeichenfolge
Turtle.pencolor(0.63,0.13,0.94)RGB-Dezimalwert
Turtle.pencolor((0.63,0.13,0.94))RGB-Tupelwert
Vier, Bewegungssteuerungsfunktion
1. Turtle.forword(d) alias Turtle.fd(d) Forward
d: Reisedistanz, kann eine negative Zahl sein
2. Turtle.circle (r,extent=None)
Zeichnen Sie entsprechend dem Radius r das Bogenmaß eines Ausdehnungswinkels
r: Der Standardmittelpunkt des Kreises ist der Abstand r zur linken Seite der Schildkröte
5 Funktion
1. Turtle.setheading(angle) alias Turtle.seth(angle) ändert die Fahrtrichtung
2. der Winkel, um die Richtung zu ändern (in absoluten Koordinaten, absoluter Winkel). )
3. Turtle.left(Winkel)
4, Turtle.right(Winkel)
Winkel: der in die aktuelle Richtung gedrehte Winkel (Schildkrötenwinkel)
Das obige ist der detaillierte Inhalt vonWas bedeutet Seth in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!