Apprendre Python dans le secondaire
Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Exercices de base sur la création de fonctions
Dans tous ces exercices, il faudra créer une fonction. Attention de bien respecter le nom de la fonction demandé.
Comme une fonction mathématique
Le but de cet exercice est de créer une fonction f qui pour un x renvoie la valeur 3x²-2x-1.
Entrée : Un nombre x
Sortie : la fonction f doit renvoyer (avec
return
) le résultat du calcul 3x²-2x-1.
min et max
Le but de cet exercice est de créer une fonction min_max qui pour deux entiers a et b renvoie le couple (min,max) où min est le minimum de a et b et max le maximum.
Entrée : Deux nombres a et b.
Sortie : La fonction min_max doit renvoyer (avec
return
) le résultat le couple (min,max) où min est le minimum de a et b et max le maximum.
Mettre au pluriel
Le but de cet exercice est de créer une fonction pluriel qui rajoute un s au mot donné en entrée s'il ne se termine pas déjà par s. On ne s'intéresse qu'à ce cas, pas aux exceptions comme chou, oeil, cheval...
Entrée : Un mot.
Sortie : La fonction pluriel doit renvoyer (avec
return
) le mot avec un s en plus à la fin s'il ne se termine pas déjà par s.
Dire si une liste contient un multiple de 7
Le but de cet exercice est de créer une fonction contient_x7 qui renvoie True si la liste donnée en entrée contient un multiple de 7 et False sinon.
Entrée : Une liste de nombres.
Sortie : True si la liste contient un multiple de 7. False sinon.