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

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:preparation:python:bonjour [2025/02/27 07:04] 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 ========
  
-Voici un programme Python qui trace un rectangle et affiche le mot "Bonjour" au centre du rectangle en utilisant la bibliothèque `turtle` :+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` :
  
 <code python exemple001.py> <code python exemple001.py>
-```python 
 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> </code>
 <markdown> <markdown>
/home/chanteri/www/fablab37110/data/attic/start/preparation/python/bonjour.1740636258.txt.gz · Dernière modification : de admin