Dans l'exemple suivant, {{fname|fillcolor()}}, {{fname|begin_fill()}} et {{fname|end_fill()}} sont utilisés pour remplir un polygone (un triangle) dessiné avec la tortue.
+
+
<syntaxhighlight lang="python">
+
import turtle
+
t = turtle.Turtle()
+
t.fillcolor('yellow')
+
# Faire un triangle SANS remplissage
+
t.forward(50)
+
t.right(90)
+
t.forward(50)
+
t.right(135)
+
t.forward(71)
+
# Faire un triangle AVEC remplissage
+
t.begin_fill()
+
t.forward(50)
+
t.right(90)
+
t.forward(50)
+
t.right(135)
+
t.forward(71)
+
t.end_fill()</syntaxhighlight>
+
+
Résultat attendu:
+
+
[[Fichier:Python-Turtle-Exemple2-14.png]]
== Variables ==
== Variables ==
Ligne 163 :
Ligne 187 :
[[Fichier:Python-Turtle-Exemple2-12.png]]
[[Fichier:Python-Turtle-Exemple2-12.png]]
−
== déplacement absolue ==
+
== déplacement absolu ==
−
La commande {{fname|setposition(x,y)}} permet de déplacer la tortue directement aux coordonnées mentionnée. Attention: modifier la position de la tortue ne modifie pas son orientation!
+
La commande {{fname|setposition(x,y)}} permet de déplacer la tortue directement aux coordonnées mentionnées.
+
{{ambox|Modifier la position de la tortue ne modifie pas son orientation!}}