Écrire une fonction :
La définition d'une fonction
Il est parfois utile d'isoler une partie d'un programme pour pouvoir l'utiliser à n'importe quel moment et autant de fois que souhaité. Il s'agit de sous- programmes appelés « fonctions ». Ces fonctions facilitent l'écriture d'un programme en le rendant moins long et plus lisible. Une fonction[1] est un ensemble d'instructions réutilisables. L'instruction Python « def » suivi du nom de la fonction permet de la définir. |
Une fonction peut prendre des valeurs en entrée, celles-ci sont utilisées dans des variables appelées « paramètres[2] ». Pour exécuter la fonction, il est nécessaire de préciser les valeurs de ces variables. Lors de la définition d'une fonction, les paramètres se mettent entre parenthèses après son nom. |
Le résultat d'une fonction
L'appel d'une fonction
L'appel d'une fonction
Dans le programme principal, on appelle une fonction en écrivant son nom suivi des valeurs des paramètres entre parenthèses.
Exemple : Écriture d'un programme utilisant deux appels à une même fonction nommée « tempsTrajet »
|
Une fonction peut être appelée à plusieurs reprises dans un programme, avec des valeurs de paramètres identiques ou non. L'ordre des paramètres doit être respecté dans l'appel de la fonction.