turtle de Python.
La bibliothèque turtle permet de dessiner facilement avec Python.
Elle est inspirée du langage Logo et fonctionne comme un petit "robot" qui avance et tourne pour tracer des formes.
Capytale : pour exécuter les programmes Python et visualiser les dessins.
Chaque programme doit être collé dans une cellule différente et exécuté séparément. Cela permet de progresser étape par étape : carré → triangle → polygone → rosace.
import turtle
# Créer une fenêtre
t = turtle.Turtle()
# Tracer un carré
for i in range(4):
t.forward(100) # avancer de 100 pixels
t.left(90) # tourner de 90°
turtle.done()
import turtle
t = turtle.Turtle()
# Tracer un triangle équilatéral
for i in range(3):
t.forward(100)
t.left(120)
turtle.done()
import turtle
t = turtle.Turtle()
# Demander le nombre de côtés
n = int(input("Combien de côtés ? "))
# Tracer le polygone
for i in range(n):
t.forward(100)
t.left(360/n)
turtle.done()
import turtle
import random
t = turtle.Turtle()
t.speed(0) # vitesse maximale
# Tracer une rosace avec des couleurs aléatoires
for i in range(36):
t.color(random.choice(["red","blue","green","orange","purple","pink"]))
for j in range(6): # hexagone
t.forward(50)
t.left(60)
t.left(10) # rotation pour la rosace
turtle.done()
Nom du fichier : TP_turtle
Dossier : SNT sur le bureau de votre ordinateur