Les Fonctions
Une fonction est un bloc de code réutilisable qui effectue une tâche spécifique. Au lieu de copier-coller le même code plusieurs fois, vous l'écrivez une fois dans une fonction et vous l'appelez quand vous en avez besoin.
Définir une fonction
On utilise le mot-clé def suivi du nom de la fonction et de parenthèses.
def dire_bonjour():
print("Bonjour tout le monde !")
# Appeler la fonction
dire_bonjour()
dire_bonjour()
Paramètres et Arguments
Vous pouvez passer des données à vos fonctions via des paramètres.
def saluer(nom):
print(f"Salut {nom} !")
saluer("Alice")
saluer("Bob")
Valeur de retour (Return)
Une fonction peut renvoyer un résultat avec return.
def additionner(a, b):
return a + b
resultat = additionner(5, 3)
print(resultat) # Affiche 8