Python: Turtle: Unterschied zwischen den Versionen

Aus Flinkwiki
Wechseln zu: Navigation, Suche
(Farben)
(Quellen)
Zeile 97: Zeile 97:
  
 
* http://python4kids.net/downloads/py4k_cda4/turtlemodul-referenz/turtlemodul_referenz.pdf
 
* http://python4kids.net/downloads/py4k_cda4/turtlemodul-referenz/turtlemodul_referenz.pdf
 +
 +
* https://interactivepython.org/runestone/static/CS152f17/PythonTurtle/OurFirstTurtleProgram.html
  
 
----
 
----
  
 
[[Kategorie: Alle Seiten]] | [[Kategorie: Programmierung ]] |
 
[[Kategorie: Alle Seiten]] | [[Kategorie: Programmierung ]] |

Version vom 15. Mai 2019, 09:26 Uhr

Zur Seite "Python"


Allgemeines


Methoden

  • hideturtle()
  • forward(x)
  • backward(x)
  • left(x)
  • right(x)
  • pensize(x)
  • pencolor(x,y) # Zeichenfarbe, Füllfarbe
  • penup(), up()
  • pendown(), down()
  • goto(x,y)
  • shape(x) # Vordefinierte Werte: arrow, turtle, circle, square, triangle, classic
  • speed(x) # 1 = langsam, 6 = normal, 10 = schnell

Screen-Methoden

Mit diesen Methoden wird der Hintergrund für Turtle definiert.

  • setup(x,y) # Stellt Breite und Höhe ein.
  • bgcolor(x) # Stellt die Hintergrundfarbe ein.
  • bgpic(x) # Definiert Hintergrundbild (nur gif).


Beispiel:

import turtle  
ninja = turtle.Turtle()
hintergrund = turtle.Screen()
ninja.pensize(20)
ninja.shape("classic")
hintergrund.bgpic("/home/pfad/Bilder/hintergrundbild.gif")


Eigenes Bild für die Turtle definieren

Es werden nur gif akzeptiert.

import turtle
hintergrund = turtle.Screen() # Hintergrund-"Screen" aufrufen
hintergrund.addshape("/pfad/ninja.gif") # Neue Form (shape) definieren
ninja = turtle.Turtle()
ninja.shape("/pfad/ninja.gif")  


Farben

turtle.color(rot,grün,blau)

  • Rot (1,0,0)
  • Grün (0,1,0)
  • Blau (0,0,1)
  • Gelb (1,1,0)
  • Cyan (0,1,1)
  • Schwarz (0,0,0)
  • Weiß (1,1,1)
  • Gold (0.9,0.75,0)
  • Hellrosa (1,0.7,0.75)
  • Orange (1,0.5,0)
  • Orange (0.9,0.5,0.15)

The X11 Color Set:

Quellen


| |