Table des matières

Tortue

La Tortue du Logo date de la fin des années 1960 et a été inventé avec des intentions pédagogiques. On y trouve un outil graphique ou on commande une tortue qui est en fait le crayon qui écrit sur l'écran. On donne des ordres simples comme tourne_droite ou avance 50. Le jeu est de produire un dessin.

Module Turtle Python

Python intègre un module Turtle. Voici la base de votre fichier programme incluant les configurations :

from turtle import * # import de la bibliothèque turtle
speed(5)             # vitesse de l'animation. 1 = lent, 10 = rapide
shape("turtle")      # choix de la forme de la tortue
pencolor("red")      # choix de la couleur du crayon (voir ci-dessous)
pensize(4)           # épaisseur du crayon
setheading(0)        # orientation de la tortue vers 0:Est / 90:Nord / 180:Ouest / 270:Sud
                     # il s'agit d'angles en degrés
                     
# vous pouvez écrire votre programme

# Dans certains cas (dépend de l'environnement) pour maintenir l'affichage,
# terminer par :
exitonclick()                     

Dans un programme Python, tout ce qui suit # est un simple commentaire et est ignoré par l'interpréteur. C'est juste informatif pour l'humain.

Documentation complète

Les couleurs

Voici les couleurs disponibles : white, black, red, green, blue, cyan, yellow, magenta. Il est possible d'indiquer une couleur en précisant son code. Pour récupérer le code hex, utilisez par exemple le color picker de Google, ce qui donne "#3293a8" pour un certain bleu.

Les commandes usuelles

Figures élémentaires

Écrivez un programme pour chacune des figures suivantes.

Escalier

Faites un programme pour obtenir la ligne brisée en escalier. Adaptez le programme pour obtenir la forme de biscuit à droite.

Spirales