Chapitre 6 : Les Fonctions en Python – OFPPT


Chapitre 6 : Les Fonctions en Python

Réutilisez du code, organisez votre programme et simplifiez la logique avec les fonctions.

1. Pourquoi utiliser des fonctions ?

Une fonction est un bloc de code nommé que vous pouvez appeler à volonté. Elle permet de :

  • éviter la répétition de code
  • rendre le programme plus lisible
  • tester des parties indépendamment
  • réutiliser du code dans d’autres projets

2. Définir et appeler une fonction

Syntaxe :

def nom_fonction(paramètres):
    # corps de la fonction
    return résultat # optionnel

Exemple simple :

def saluer():
    print(“Bonjour !”)

# Appel de la fonction
saluer() # → affiche “Bonjour !”

Avec paramètre et retour :

def carre(x):
    return x * x

resultat = carre(5)
print(resultat) # → 25

3. 🧪 Exercice : Fonction de bienvenue

Créez une fonction dire_bonjour(nom) qui affiche "Bonjour, [nom] !".

Appelez-la avec votre prénom.

Résultat ici…

4. Fonctions qui retournent une valeur

Utilisez return pour renvoyer un résultat qu’on peut stocker ou réutiliser.

def addition(a, b):
    return a + b

total = addition(10, 5)
print(“Total :”, total) # → Total : 15

⚠️ Une fois return exécuté, la fonction s’arrête.

5. 🧪 Exercice : Calculer la moyenne

Créez une fonction moyenne(liste) qui prend une liste de nombres et renvoie leur moyenne.

Testez-la avec [10, 15, 20].

Résultat ici…

1 Comment

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *