======== Bonjour en python dans rectangle ========
Voici un programme Python qui trace un rectangle bleu d'epaisseur 3 mm et affiche le mot "Bonjour" en rouge au centre du rectangle en utilisant la bibliothèque `turtle` :
import turtle
# Configuration de la fenêtre Turtle
screen = turtle.Screen()
screen.bgcolor("white") # Fond de la fenêtre en blanc
# Création de la tortue pour dessiner
t = turtle.Turtle()
t.speed(3)
# Fonction pour dessiner un rectangle avec une épaisseur spécifique
def draw_rectangle(width, height, thickness):
t.pensize(thickness) # Définir l'épaisseur du crayon
t.color("blue") # Couleur du rectangle
for _ in range(2):
t.forward(width)
t.left(90)
t.forward(height)
t.left(90)
# Tracer le rectangle bleu avec une épaisseur de ligne d'environ 3 mm (12 pixels)
t.penup()
t.goto(-150, 100) # Placer la tortue au point de départ
t.pendown()
draw_rectangle(300, 200, 12) # Largeur 300, hauteur 200, épaisseur de 12 pixels
# Afficher le mot "Bonjour" au centre du rectangle
t.penup()
t.goto(0, 190) # Déplacer la tortue au centre du rectangle
t.pendown()
t.color("red") # Couleur du texte
t.write("Bonjour", align="center", font=("Arial", 24, "normal"))
# Cacher la tortue après le dessin
t.hideturtle()
# Attendre que l'utilisateur ferme la fenêtre
turtle.done()
### Explications du code :
1. **Bibliothèque Turtle** : Nous utilisons `turtle` pour dessiner le rectangle et afficher du texte.
2. **Rectangle** : Le programme commence par dessiner un rectangle avec des dimensions spécifiées (300x200).
3. **Position du texte** : Le texte "Bonjour" est écrit exactement au centre du rectangle en utilisant la méthode `write`.
4. **Interface graphique** : La fenêtre reste ouverte après le dessin grâce à `turtle.done()`.
Tu peux exécuter ce programme dans un environnement Python qui supporte les graphiques `turtle`, et tu verras un rectangle avec "Bonjour" affiché au centre.