Mathématiques · 1ère · Programme officiel

Fonctions : définition, paramètres, retour en 1ère

Fonctions : définition, paramètres, retour, c'est une notion de mathématiques du chapitre « Algorithmique et programmation Python », au programme de 1ère. Voici le cours, un exemple et de quoi t'entraîner.

Fonctions : définition, paramètres, retour : le cours

Une fonction est un bloc de code réutilisable qu'on définit une fois avec def. Elle peut prendre des paramètres (entrées) et retourner une valeur (sortie) avec return.

Exemple

Une fonction calculatrice : tu définis une fonction addition(a, b) qui prend deux nombres et retourne leur somme. Tu peux l'utiliser autant de fois que tu veux.

À retenir

On écrit def nom_fonction(param1, param2): et return valeur pour définir et utiliser une fonction.

S'entraîner sur fonctions : définition, paramètres, retour

Fais l'exercice, puis demande au tuteur de te corriger pas à pas.

Exercice 1

Écris une fonction recherche_dichotomie(liste, cible) qui cherche cible dans une liste triée et retourne son index (ou -1 si absent). Teste avec assert recherche_dichotomie([1, 3, 5, 7, 9], 5) == 2.

Corrige cet exercice avec le tuteur →

Exercice 2

Écris une fonction tri_insertion(liste) qui trie une liste en place par insertion. Teste avec assert tri_insertion([3, 1, 4, 1, 5]) == [1, 1, 3, 4, 5].

Corrige cet exercice avec le tuteur →

Cette notion fait partie du chapitre Algorithmique et programmation Python (Mathématiques 1ère).

Autres notions de ce chapitre

Bloqué sur fonctions : définition, paramètres, retour ?

Le tuteur Comprendo t'explique la notion et corrige tes exercices pas à pas, en posant les bonnes questions.

Sans carte bancaire. Résiliable en 1 clic.