Découvre les fonctions
Les fonctions permettent de réutiliser un morceau de code autant qu'on souhaite, et de le faire dépendre de paramètres. C'est très utile pour faire des calculs et manipuler des formules par exemple.
Dans l'éditeur j'ai défini une fonction somme
. Comme son nom l'indique cette
fonction renvoie la somme de deux nombres. Lis le code qui la compose. Dans cette leçon tu vas
voir comment utiliser ce code.
- 1
Tout d'abord on va vérifier que ce code fonctionne. Commence par exécuter le code de l'éditeur en cliquant sur
À présent tu peux utiliser la fonction
somme
dans la console (le bloc du bas).
Par exemple exécutessomme(2,3)
et n'oublie pas de faire EntréeSolution
Il faut d'abord exécuter le code de l'éditeur en cliquant sur puis il faut saisir par exemple
somme(1,2)
dans la console. Enfin on exécute le code de la console en faisant Entrée>>> somme(1,2) 3
- 2
Tu peux aussi utiliser la fonction
somme
dans l'éditeur. Mais souviens toi qu'une expression (un calcul par exemple) ne s'affiche pas par défaut : il faut utiliserprint
.
Ajoute une ligne dans l'éditeur en-dessous de la fonctionsomme
en faisant Entrée. Assure-toi que ton curseur est au début de la ligne 4, aligné avec le motdef
, je t'expliquerai pourquoi bientôt. Puis affiche le résultat d'un calcul avec la fonctionsomme
en faisant par exempleprint(somme(8,10))
. N'oublie pas d'exécuter le code de l'éditeur.correctdef somme(a,b): return a+b #Bien aligné print(somme(8,10))
incorrectdef somme(a,b): return a+b #Mal aligné print(somme(8,10))