Académique Documents
Professionnel Documents
Culture Documents
Vous allez déplacer une petite flèche appelée « tortue » afin de tracer des figures géométriques.
Pour un descriptif exhaustif des fonctionnalités, n’hésitez pas à consulter la documentation
officielle : http ://docs.python.org/3.2/library/turtle.html.
• forward(d) : Fait avancer la tortue de d (en pixel), le trait est dessiné si le crayon est baissé.
Peut être abrégé en fd(d).
• backward(d) : Fait reculer la tortue de d (en pixel), le trait est dessiné si le crayon est baissé.
Peut être abrégé en bk(d).
• left(a) : Fait pivoter la tortue d’un angle de a degrés vers la gauche. Peut être abrégé en lt(a).
• right(a) : Fait pivoter la tortue d’un angle de a degrés vers la droite. Peut être abrégé en rt(a).
• goto(x, y) : Positionne la tortue au point de coordonnées ( x ; y ). Attention, si le crayon est
baissé, une ligne est tracée du point du départ au point d’arrivée.
• up() : Lève le crayon.
• down(): Baisse le crayon.
• pensize() ou width() : Fixe la largeur du trait (en pixel).
• reset() : Nettoie la fenêtre de dessin, réinitialise la tortue; elle est située alors au centre de
l’écran de dessin tournée vers la droite.
• speed(v) : Met la vitesse de la tortue à v. 0 est la vitesse la plus rapide.
• pencolor(c) : La couleur par défaut est le noir, on peut la changer en mettant une couleur
prédéfinie « red », « green », « blue », « yellow », . . .
Maintenant c’est à vous de jouer.
Écrire un programme qui trace trois carrés de côté 200 côte à côte séparés par un espace de 100
pixels. On remarquera notamment que la position finale de la tortue n’est pas importante tant que le