
02/07/2025
🧠 Les fonctions en Python
📌 Une fonction est un bloc de code qu'on nomme et qu'on peut réutiliser à volonté.
Elle permet d’exécuter une tâche précise sans réécrire tout à chaque fois.
🔧 À quoi servent les fonctions ?
✨ Simplifier le code
🔁 Réutiliser des instructions
🧱 Organiser les programmes
🔍 Rendre plus lisible et plus propre
🧩 Comment ça marche ?
1. On définit la fonction avec un nom grâce au mot clé *def*
2. (Optionnel) On lui donne des infos (appelées paramètres)
3. Elle peut renvoyer un résultat ou agir dans le programme. 😁 On peut avoir des fonctions qui ne font rien (pourquoi 🌝, le fun 🤩)
4. L'appel de la fonction se fait en écrivant son nom, suivi des parenthèses "()". Et optionnellement en précisant les arguments (les paramètres vu plus haut)
NB: il n'est pas nécessaire voire déconseillé d'écrire des fonctions trop longues ❌🚫. Généralement dans ces cas, il est possible de découper la logique en plus petites fonctions.
📍 Exemple dans la vie réelle :
Une fonction, c’est comme une recette :
Tu donnes les ingrédients (paramètres) elle te donne le plat (résultat) !
Cas des valeurs par défaut