Voici une petite série d'exemples Turtle dont la complexité du code augmente progressivement.
Voici une petite série d'exemples Turtle dont la complexité du code augmente progressivement.
Ligne 151 :
Ligne 151 :
<syntaxhighlight lang="python">
<syntaxhighlight lang="python">
−
xx
+
import turtle
+
+
t = turtle.Turtle()
+
+
for i in range(5): # répéter 5 fois
+
t.forward(50)
+
t.right(144)
</syntaxhighlight>
</syntaxhighlight>
+
+
Résultat attendu:
[[Fichier:Python-Turtle-Exemple-10.png]]
[[Fichier:Python-Turtle-Exemple-10.png]]
+
+
== Dessiner une étoile spiralée ==
+
+
<syntaxhighlight lang="python">
+
import turtle
+
+
t = turtle.Turtle()
+
+
for i in range(20): # i de 0 à 19
+
t.forward(i * 10)
+
t.right(144)
+
</syntaxhighlight>
+
+
Résultat attendu:
+
+
[[Fichier:Python-Turtle-Exemple-11.png]]
+
+
'''Note''': à chaque fois que l'on déplace la tortue vers l'avant d'une quantité différente. Comme {{fname|i}} varie de 0 à 19, la distance parcourue de par {{fname|forward}} à chaque itération sera de {{fname|i * 10}} soit la suite 0, 10, 20, 30, 40, ... 180, 190.