Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist Seth in Python?

Was ist Seth in Python?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-06-26 13:09:2958603Durchsuche

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.

Was ist Seth in Python?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn