Passer au contenu principal
Moodle Apprentissage
  • Accueil
  • Calendrier
  • Plus
Vous êtes connecté anonymement
Connexion
Moodle Apprentissage
Accueil Calendrier
Tout déplier Tout replier
  1. info2
  2. 2c - récursivité
  3. Faire une fonction récursive en Python!

Faire une fonction récursive en Python!

Conditions d’achèvement

Suite à l'activité que nous avons faite en classe aujourd'hui (calcul de la factorielle de 12 en vous passant des billets "récursifs"), je vous demande d'adapter la version "pseudo code" que je vous ai distribuée en papier (jointe ci-dessous) pour en faire un vrai programme en Python.

Voici un squelette du programme Python pour que vous puissiez démarrer plus vite:

def factorielle( n ):
    # code à écrire ci-dessous
    
    return resultat

    
# Appel initial de la fonction
print(factorielle(6))

Rendez votre fichier .py que vous aurez testé au préalable dans Thonny ou dans Basthon (en ligne) dans le champ rendu.

  • ActivitéRécursionFactorielle.pdf ActivitéRécursionFactorielle.pdf
    8 février 2024, 12:36
  • factorielle_recursif_squelette.py factorielle_recursif_squelette.py
    8 février 2024, 12:29
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