Back
Close

Recueil d'exercices pour apprendre Python au lycée

M_C
27.7K views

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.

Créer une fonction f
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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)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)min est le minimum de a et b et max le maximum.

Créer une fonction min_max
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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.

Créer une fonction pluriel
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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.

Créer une fonction contient_x7
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io
codingame x discord
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants