Fonctions : Blocs de code réutilisables
Une fonction est une séquence nommée d'instructions qui effectue un calcul. Les fonctions sont cruciales pour rendre le code modulaire, réutilisable et facile à maintenir.
Définir une fonction
Utilisez le mot-clé def, suivi du nom de la fonction, de parenthèses () et de deux-points :. Le corps de la fonction doit être indenté.
python def greet(): """Cette fonction affiche une salutation simple.""" print("Bonjour depuis la fonction !")
Appeler une fonction
Pour exécuter le code à l'intérieur de la fonction, vous devez l'appeler par son nom suivi de parenthèses.
python greet() # Exécute le bloc de la fonction
Sortie : Bonjour depuis la fonction !
Docstrings (Chaînes de documentation)
Immédiatement après l'en-tête de la fonction, vous devriez inclure une docstring (en utilisant des triples guillemets). Cela documente ce que fait la fonction et est accessible via la fonction help() ou un IDE.
python help(greet)