Je vous propose quelques exercices simples pour vous entraîner avec les fonctions en Python.
Exercice 1: Écrivez une fonction appelée somme
qui prend deux paramètres a
et b
, et retourne la somme de ces deux nombres.
Exercice 2: Écrivez une fonction appelée carre
qui prend un paramètre x
et retourne le carré de ce nombre.
Exercice 3: Écrivez une fonction appelée est_pair
qui prend un paramètre n
et retourne True
si le nombre est pair, sinon False
.
Exercice 4: Écrivez une fonction appelée table_multiplication
qui prend un entier n en paramètre et affiche la table de multiplication de n jusqu’à 10.
Exercice 5: Écrivez une fonction appelée est_premier
qui prend un entier n en paramètre et retourne True
si n est un nombre premier, sinon False
.
Exercice 6: Écrivez une fonction appelée inverser_liste
qui prend une liste en paramètre et retourne une nouvelle liste contenant les mêmes éléments, mais dans l’ordre inverse.
Exercice 7: Écrivez une fonction appelée somme_rec
qui prend un entier n en paramètre et retourne la somme des entiers de 1 à n en utilisant la récursion.
Exercice 8: Écrivez une fonction appelée calculatrice
qui prend deux nombres a
et b
, ainsi qu’une opération mathématique sous forme de chaîne de caractères (+
, -
, *
, /
) en paramètres. La fonction doit retourner le résultat de l’opération appliquée aux deux nombres.
Exercice 9: Écrivez une fonction appelée est_parfait
qui prend un entier positif en paramètre et retourne True
si cet entier est un nombre parfait, c’est-à-dire que la somme de ses diviseurs propres (les diviseurs autres que l’entier lui-même) est égale à l’entier.
Exercice 10: Écrivez une fonction appelée est_divisible
qui prend deux entiers a et b en paramètres et retourne True
si a est divisible par b, sinon False
.