📝 Exercice : Dessiner le résultat du code
À partir du code Python Turtle ci-dessous, dessinez sur la grille le résultat attendu.
Consigne :
- Chaque carré de la grille de dessin a une largeur de 10 pixels
- Analysez le code ligne par ligne
- Représentez le dessin que la tortue va réaliser
from turtle import *
forward(50)
right(60)
forward(50)
Grille de dessin (chaque carré = 10 pixels) :
Indices :
forward(50): la tortue avance de 50 pixels (5 carreaux)right(60): la tortue tourne de 60 degrés vers la droite- Commencez votre dessin à partir du centre de la grille
Note : N'oubliez pas que chaque carré de la grille représente 10 pixels. Un déplacement de 50 pixels correspond donc à 5 carreaux.
✅ Solution expliquée
Analysons le code ligne par ligne :
- Ligne 1 :
from turtle import *- Importe le module turtle - Ligne 3 :
forward(50)- La tortue avance de 50 pixels vers l'avant - Ligne 5 :
right(60)- La tortue tourne de 60° vers la droite - Ligne 7 :
forward(50)- La tortue avance à nouveau de 50 pixels
Résultat attendu :
Le dessin consiste en deux segments de droite de même longueur (50 pixels chacun) avec un angle de 60° entre eux.
Résultat attendu sur la grille :
Explications :
- La tortue commence au centre de la grille (position initiale)
- Elle trace un premier segment de 5 carreaux vers la droite (50 pixels)
- Elle tourne de 60° vers la droite
- Elle trace un second segment de 5 carreaux dans la nouvelle direction
💻 Code Python
from turtle import * # Importer tous les éléments de turtle
# Début du dessin
forward(50) # Avancer de 50 pixels (5 carreaux)
right(60) # Tourner de 60 degrés vers la droite
forward(50) # Avancer à nouveau de 50 pixels
done() # Garder la fenêtre ouverte
🎯 Résultat : Ce code dessine deux segments de droite avec un angle de 60° entre eux. Chaque segment mesure 50 pixels (5 carreaux sur la grille).
Pour tester : Vous pouvez modifier les valeurs dans le code (par exemple changer 60 en 90 pour avoir un angle droit, ou changer 50 en 100 pour des segments plus longs).