Heim > Artikel > Backend-Entwicklung > Was ist 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 beim Start dar. Es enthält einen Eingabeparameter, nämlich den Winkelwert.
Sie müssen die Bibliothek vor der Verwendung importieren: Turtle importieren
• Turtle.setup(width,height,startx,starty)
-setup () Einstellung Die Position und Größe des Formulars
relativ zu den Koordinaten des Startpunkts des Desktops und der Breite und Höhe des Fensters. Wenn der Startpunkt des Fensters nicht geschrieben wird, wird standardmäßig die Mitte verwendet auf dem Desktop
Der Koordinatenursprung des Formulars ist standardmäßig die Fenstermitte
• 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, mit Vorwärtsrichtung, Rückwärtsrichtung und Linksrichtung Richtung, 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, Winkel): Bezieht sich auf die Kreisbewegung entlang eines bestimmten Punktes auf der linken Seite der Schildkröte
• 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 RGB-Farbmodus wechseln
turtle.colormode(mode)
1.0: RGB-Dezimalmodus 255: RGB-Ganzzahlmodus
3. Pinselsteuerungsfunktion
1. Schildkröte .penup() alias Turtle.pu() Der Pinsel wird angehoben, ohne Spuren zu hinterlassen
2. Turtle.pendown() , hinterlässt Spuren
3. Turtle.pensize(width) alias Turtle .width(width) Pinselbreite
4. Turtle.pencolor(Farbe)
Farbe ist eine Farbzeichenfolge oder ein RGB-Wert
z. B.: Turtle.pencolor("lila") Farbzeichenfolge
Turtle.pencolor (0.63,0.13,0.94) RGB-Dezimalwert
Turtle.pencolor((0.63,0.13,0.94)) RGB-Tupelwert
4. Bewegungssteuerungsfunktion
1. Turtle.forword(d) alias Turtle.fd(d) Negative Zahl
2, Turtle.circle(r,extent=None)
Zeichnen Sie basierend auf dem Radius r das Bogenmaß eines Ausdehnungswinkels
r: Der Standardkreismittelpunkt befindet sich r Abstand zur linken Seite der Schildkröte
Fünf, Richtungssteuerungsfunktion
1, Turtle.Setheading (Winkel) alias Turtle.Seth (Winkel) ändert die Richtung 2, Winkel: Der Winkel der Richtungsänderung (absolute Koordinaten unter der Koordinate, absoluter Winkel)
3. Turtle.left(Winkel)
4 .right(angle)
Winkel: der Winkel, der in die aktuelle Richtung gedreht wird (Schildkrötenwinkel)
Das obige ist der detaillierte Inhalt vonWas ist Seth in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!