Introduction à la programmation avec Python
Voici quelques commandes de la tortue de Python. Cette liste n'est pas exhaustive.
- backward(distance) Reculer d'une distance donnée.
- begin_fill() ... end_fill() Remplir un contour fermé à l'aide de la couleur sélectionnée.
- color(couleur) couleur est une chaîne prédéfinie ('red', 'blue', 'green', etc).
- dot(taille, couleur) dessine un point (avec une taille et une couleur).
- down() Abaisser le crayon (pour pouvoir recommencer à dessiner).
- forward(distance) Avancer d'une distance donnée.
- goto(x,y) Aller à l'endroit de coordonnées x et y.
- left(angle) Tourner à gauche d'un angle donné (exprimé en degrés).
- mainloop() Doit être la dernière instruction dans un programme graphique de notre tortue.
- shape(forme) Choisir la forme de la tortue parmi 'arrow', 'turtle', 'circle', 'square', 'triangle', 'classic'.
- speed(v) Choisir la vitesse à laquelle se déplace le curseur ('slowest' : le plus lent, 'slow' : lent, 'normal' : normal, 'fast' : rapide, 'fastest' : le plus rapide).
- stamp() Laisse une copie de la forme de tortue sur la toile à la position de la tortue en cours.
- reset() On efface tout et on recommence.
- right(angle) Tourner à droite d'un angle donné (exprimé en degrés).
- title(titre) Donne un titre à la fenêtre (par défaut le titre est Turtle Graphics).
- up() Relever le crayon (pour pouvoir avancer sans dessiner).
- width(épaisseur) Choisir l'épaisseur du tracé.
- write(texte) Le texte doit être une chaîne de caractères délimitée avec des " ou des '.
Les commandes de la tortue Python Turtle graphics for Tk.
Exemple
from turtle import *
ma_variable = 150
n = 8
while n >= 0:
forward(ma_variable)
left(160)
n = n - 1
mainloop()

Correction
from turtle import *
forward(200)
left(90)
forward(200)
left(90)
forward(200)
left(90)
forward(200)
left(90)
mainloop()

























