🔣 Python – Leçon 5 : Les fonctions

📘 Objectif

Comprendre ce qu’est une fonction, comment la créer, l’utiliser, et pourquoi elle est essentielle pour structurer ton code.

🧠 Explication

Une fonction est un petit bloc de code que tu peux appeler quand tu veux. Elle permet d'éviter de répéter plusieurs fois les mêmes instructions.

def dire_bonjour():
    print("Bonjour !")

dire_bonjour()

👉 Ici :

🛠 Essaie toi-même

def dire_bonjour():
    print("Salut à toi !")

dire_bonjour()
▶️ Tester ce code dans un terminal Python

📥 Paramètres

Tu peux rendre ta fonction plus flexible grâce aux paramètres :

def bonjour_prenom(prenom):
    print("Bonjour " + prenom)

bonjour_prenom("Sofia")
bonjour_prenom("Amine")

Le mot prenom est une "boîte" que tu remplis quand tu appelles la fonction.

▶️ Tester ce code dans un terminal Python

🎯 Défi

👉 Crée une fonction qui prend une note en paramètre et affiche :

def evaluer(note):
    if note >= 16:
        print("Excellent")
    elif note >= 10:
        print("Bien")
    else:
        print("Insuffisant")

evaluer(12)
▶️ Tester ce défi dans un terminal Python

🧾 À retenir