Les fonctions en langage Python

Dans ce tutoriel, vous en apprendrez à créer et utiliser des fonctions:

  • Qu’est-ce qu’une fonction en Python
  • la syntaxe d’une fonction
  • Les types d’une fonction
  • Comment appeler une fonction

1 – Qu’est-ce qu’une fonction en Python?





En Python,  une fonction est un groupe d’instructions liées et structurées dont le but d’effectuer  une tâche spécifique lors qu’elle est appelée.

Les fonctions aident à subdiviser le programme en morceaux plus petits et modulaires. Au fur et à mesure que le programme grandit, les fonctions le rendent plus organisé et plus facile à gérer. En plus, cela évite les répétitions et rend le code réutilisable.

2 – Syntaxe et usage d’une fonction

La syntaxe d’une fonction se déclare à l’aide du mot clé def suivie du nom de la fonction

def nom_fonction (paramètres):
    Instructions...

Exemple: fonction qui renvoie le produit de deux nombres

def produit(x,y):
      return x*y

Pour utiliser une fonction, il suffit de taper son nom et insérer les paramètres à l’intérieur des parenthèses

Exemple:

def produit(x,y):
      return x*y

print("Le produit de 5 et de 7  est  = ", produit(5,7))
# Affiche : Le produit de 5 et de 7  est  =  35