PYTHON / 11 · EXERCICE
Paramètres, return et réutilisation
def définit une fonction. Les arguments sont reçus dans ses paramètres ; return renvoie un résultat au code appelant.
print() affiche ; return permet de réutiliser la valeur. Sans return explicite, une fonction renvoie None.
Exemple expliqué
- 1
def carre(x): return x ** 2x est un paramètre local. ** élève à une puissance. return termine l’appel et renvoie le résultat, sans l’afficher.
- 2
resultat = carre(3)Le nombre 3 devient la valeur du paramètre x. Le résultat 9 est conservé dans resultat.
- 3
print(resultat)L’affichage est séparé du calcul. La même fonction doit fonctionner pour 0, 2.5 ou -4. Un paramètre peut aussi recevoir une liste ou un tableau NumPy.
Code à compléter
Compléter carre(x) avec return, calculer resultat = carre(3), puis afficher resultat. La fonction doit fonctionner pour tout nombre.
Saisie autonome · crédit complet après réussite
Le résultat apparaîtra ici.
Session Python
Les variables restent disponibles entre les pages. Un rechargement efface les variables ; le code et l’utilisation de l’aide restent enregistrés dans cet onglet.