Chap 1: Redémarrer avec Python






LES BOUCLES 2 (Turtle)




Une tortue marche avec un crayon. Elle comprend les instructions « élémentaires » suivantes : Les instructions de dessin élémentaires sont :

	
reset() # effacer le dessin\\
goto(x,y) # aller à l'endroit de coordonnées (x;y)\\
forward(x) #  avancer de x pixel(s)\\
backward(x) #  reculer de x pixel(s)\\
up() # lever le crayon  (pour ne plus dessiner)\\
down() # baisser le crayon  (pour dessiner)\\
color('green') # dessiner en vert (fonctionne avec 'blue', 'red', 'yellow', etc)\\
left(z)  # tourner d'un angle de z degré(s)  à gauche\\
right(z) # tourner d'un angle de z degré(s)  à droite\\	

Echauffement de la tortue ...

Pour les dessins , on utilise le module turtle de Python avec l’instruction : from turtle import *

1. Modifier le forward(100) en forward(100-10*i)
2. Tracer un carre.



La tortue avance sur un segment de longueur 5 puis tourne de 70° vers la droite.
Ensuite, la longueur du segment est augmenté de 1.
Répéter 400 fois les deux étapes ci-dessus.




Ecrire et exécuter les algorithmes permettant de réaliser les figures ci-dessous :