1. Utilisez le module turtle
pour dessiner un carré rouge de 100 pixels de côté.
2. À l'intérieur du carré, dessinez un cercle bleu de rayon 50 pixels.
3. Le centre du cercle doit être au centre du carré.
4. Assurez-vous que le stylo est levé avant de déplacer la tortue sans dessiner.
import turtle
# Initialisation de la tortue
t = turtle.Turtle()
t.speed(1) # Vitesse lente pour voir le dessin
# Dessiner un carré rouge
t.color("red")
t.begin_fill()
for _ in range(4):
t.forward(100)
t.left(90)
t.end_fill()
# Déplacer la tortue au centre du carré sans dessiner
t.penup()
t.goto(50, -50) # Centre du carré
t.pendown()
# Dessiner un cercle bleu
t.color("blue")
t.begin_fill()
t.circle(50)
t.end_fill()
# Terminer le dessin
t.hideturtle()
turtle.done()
Le code ci-dessus est déjà corrigé. Voici ce qu'il fait :
- Dessine un carré rouge de 100 pixels de côté.
- Dessine un cercle bleu de rayon 50 pixels au centre du carré.
- Le stylo est levé avant de déplacer la tortue au centre du carré.