Mathématiques · 2nde · Programme officiel

Fonctions : définition, paramètres, return, appel en 2nde

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

Fonctions : définition, paramètres, return, appel : le cours

Une fonction se définit avec def, suivi de son nom et de ses paramètres entre parenthèses, puis de deux-points ; le bloc indenté contient les instructions, et return renvoie le résultat. On l'appelle en écrivant son nom suivi des valeurs des paramètres.

Exemple

```python def f(x): return 3*x**2 - 1 def aire_rectangle(longueur, largeur): return longueur * largeur ``` L'appel f(2) renvoie 3 × 4 − 1 = 11 et aire_rectangle(5, 3) renvoie 15.

À retenir

return renvoie une valeur qu'on peut réutiliser (dans un calcul, une variable) et termine la fonction ; print se contente d'afficher.

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

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

Exercice 1

On considère la fonction suivante (k % 2 donne le reste de la division de k par 2) : ```python def mystere(n): s = 0 k = 1 while k <= n: if k % 2 == 0: s = s + k k = k + 1 return s ``` 1) Que renvoie mystere(6) ? Détaille l'exécution. 2) Que calcule cette fonction en général ?

Corrige cet exercice avec le tuteur →

Exercice 2

1) Écris une fonction somme_deux_des() qui simule le lancer de deux dés équilibrés (avec randint) et renvoie la somme obtenue. 2) Écris une fonction frequence_sept(n) qui répète n fois cette expérience et renvoie la fréquence des sommes égales à 7. 3) Sachant que la probabilité d'obtenir une somme égale à 7 est $\frac{6}{36}$, de quelle valeur la fréquence renvoyée devrait-elle être proche quand n est grand ?

Corrige cet exercice avec le tuteur →

Cette notion fait partie du chapitre Algorithmique et programmation Python (Mathématiques 2nde).

Autres notions de ce chapitre

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

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.