Table des matières

Python : les fonctions

Présentation

Les fonctions permettent de structurer son programme pour :

Définition d'une fonction

Une fonction est définie par :

Cela défini la signature de la fonction.

En général, une fonction renvoie un résultat. En Python on utilise l'instrution return pour indiquer ce que renvoie la fonction.

def demander_saisie_nom(message):
   """Description de la fonction"""
   #instructions

Exemple de fonction qui calcul la moyenne de deux notes :

def calcul_moyenne(note1, note2):
    return (note1 + note2)/2

Utilisation d'une fonction

Une fonction peut être appelée dans un programme :

noteFrancais = 12
noteMath = 14
moyenne = calcul_moyenne(noteFrancais, noteMath)
print(moyenne)

Définition

Signature d'une fonction :

Corps de la fonction :

Appel d'une fonction :

Valeur de retour :

Retour au cours : Les instructions du langage Python