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/03/04 16:39] – 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>
 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() +t = 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(width, height, 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) 
-pen.color("blue")+        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("red") +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()
  
/home/chanteri/www/fablab37110/data/attic/start/preparation/python/bonjour.1741102797.txt.gz · Dernière modification : de admin