Outils pour utilisateurs

Outils du site


start:preparation:python:bonjour

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
start:preparation:python:bonjour [2025/02/27 07:03] – créée adminstart:preparation:python:bonjour [2025/03/04 16:49] (Version actuelle) admin
Ligne 1: Ligne 1:
 ======== Bonjour en python dans rectangle ======== ======== Bonjour en python dans rectangle ========
  
-<markdown> +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` :
-Voici un programme Python qui trace un rectangle et affiche le mot "Bonjour" au centre du rectangle en utilisant la bibliothèque `turtle` :+
  
-```python+<code python exemple001.py>
 import turtle import turtle
  
-Configurer l'écran de la fenêtre+Configuration de la fenêtre Turtle
 screen = turtle.Screen() screen = turtle.Screen()
-screen.bgcolor("white")+screen.bgcolor("white" # Fond de la fenêtre en blanc
  
-Créer une tortue pour dessiner +Création de la tortue pour dessiner 
-pen = turtle.Turtle() += turtle.Turtle() 
-pen.speed(2 # Vitesse de dessin+t.speed(3)
  
-Dessiner un rectangle +Fonction pour dessiner un rectangle avec une épaisseur spécifique 
-width = 300 +def draw_rectangle(widthheight, thickness): 
-height = 200 +    t.pensize(thickness # Définir l'épaisseur du crayon 
-pen.penup() +    t.color("blue")  # Couleur du rectangle 
-pen.goto(-width/2, height/2)  # Déplacer la tortue à la position de départ +    for _ in range(2): 
-pen.pendown()+        t.forward(width) 
 +        t.left(90) 
 +        t.forward(height) 
 +        t.left(90)
  
-Dessiner le rectangle +Tracer le rectangle bleu avec une épaisseur de ligne d'environ 3 mm (12 pixels
-for _ in range(2): +t.penup() 
-    pen.forward(width+t.goto(-150, 100 # Placer la tortue au point de départ 
-    pen.right(90+t.pendown() 
-    pen.forward(height+draw_rectangle(300, 200, 12 # Largeur 300, hauteur 200, épaisseur de 12 pixels
-    pen.right(90)+
  
-Positionner le texte au centre du rectangle +Afficher le mot "Bonjour" au centre du rectangle 
-pen.penup() +t.penup() 
-pen.goto(0, 0)  # Aller au centre du rectangle +t.goto(0, 190)  # Déplacer la tortue au centre du rectangle 
-pen.pendown() +t.pendown() 
-pen.color("black") +t.color("red" # Couleur du texte 
-pen.write("Bonjour", align="center", font=("Arial", 24, "normal"))+t.write("Bonjour", align="center", font=("Arial", 24, "normal"))
  
 # Cacher la tortue après le dessin # Cacher la tortue après le dessin
-pen.hideturtle()+t.hideturtle()
  
-Laisser la fenêtre ouverte+Attendre que l'utilisateur ferme la fenêtre
 turtle.done() turtle.done()
-``` 
  
 +</code>
 +<markdown>
 ### Explications du code : ### Explications du code :
 1. **Bibliothèque Turtle** : Nous utilisons `turtle` pour dessiner le rectangle et afficher du texte. 1. **Bibliothèque Turtle** : Nous utilisons `turtle` pour dessiner le rectangle et afficher du texte.
/home/chanteri/www/fablab37110/data/attic/start/preparation/python/bonjour.1740636195.txt.gz · Dernière modification : de admin