MetMat

Comment définir et appeler une fonction en Python ?

En définissant avec def nom(parametre): ... return valeur, puis en l'appelant avec resultat = nom(argument) ; la fonction encapsule un calcul réutilisable

L'objectif

Définir une fonction Python qui encapsule un calcul réutilisable et l'appeler en lui passant des arguments.

Le principe

Une fonction est un bloc de code nommé qui reçoit des paramètres, effectue un traitement et renvoie un résultat avec return ; elle permet de réutiliser le même calcul pour différentes valeurs d'entrée.

La méthode
  1. 1
    Identifier le calcul à encapsuler, ses données d'entrée (paramètres) et sa donnée de sortie (valeur renvoyée) ; choisir un nom explicite pour la fonction.
  2. 2
    Écrire def nom_fonction(param1, param2, ...): puis indenter le corps de 4 espaces ; terminer par return valeur pour renvoyer le résultat.
  3. 3
    Appeler la fonction en écrivant resultat = nom_fonction(arg1, arg2, ...) ; les arguments fournis sont affectés aux paramètres dans l'ordre.

Exemple corrigé

Difficulté croissante de 1 à 5

Exercices aujourd'hui0 / 3

Prêt à t'entraîner ?

Génère un exercice personnalisé sur cette méthode et entraîne-toi avec la correction IA.