Passer au contenu principal
Moodle Apprentissage
  • Accueil
  • Calendrier
  • Plus
Vous êtes connecté anonymement
Connexion
Moodle Apprentissage
Accueil Calendrier
Tout déplier Tout replier
  1. Info1
  2. 11. Programmer en Python niveau 2
  3. Une fonction pour dessiner des polygones

Une fonction pour dessiner des polygones

Conditions d’achèvement
Ouvert le : jeudi 2 avril 2026, 16:06
À rendre : vendredi 10 avril 2026, 02:39

On a déjà dessiné des carrés (voir le code ci-dessous) ou d'autres polygones (3 côtés: triangle, 5 côtés: pentagone, etc.).

import turtle
for i in range(4):
    turtle.forward(100)
    turtle.right(90)
turtle.done()

On veut maintenant écrire une fonction qui prend un paramètre "cotes" qui représente le nombre de côtés et dessine le polygone correspondant.

Par exemple, si on appelle la fonction polygone avec la valeur 6:

polygone(6)

elle doit dessiner un hexagone (6 côtés).

Le squelette pour démarrer plus rapidement se trouve en pièce jointe.

Le programme devrait dessiner quelque chose comme ça:

polygone(3)
polygone(4)
polygone(6)

 

  • polygones-squelette.py polygones-squelette.py
    3 avril 2025, 00:10
Vous êtes connecté anonymement (Connexion)
Résumé de conservation de données
Obtenir l’app mobile

République et canton de Genève | DIP
Plate-forme d'apprentissage et d'évaluation mise à disposition du corps enseignant par le service écoles-médias (SEM)
hébergée par l'office cantonal des systèmes d'information et du numérique (OCSIN)
Impressum

Fourni par Moodle