Professional Documents
Culture Documents
Les Fonctions en Python - Partie 4
Les Fonctions en Python - Partie 4
La syntaxe d'une fonction définit par l'utilisateur se déclare à l'aide du mot clé def suivie du nom de la
fonction.
Remarque
- Une procédure est une fonction qui ne retourne aucune valeur, par conséquent, pour la
déclaration d’une procédure l’instruction return est annulée.
Exemple 2 : Fonction sans instruction return appelée aussi procédure.
Exécution
3. Fonction lambda
Python nous propose un autre moyen de créer des fonctions, des fonctions extrêmement
courtes. Pour utiliser cette fonction, on utilise une seule
instruction. Cette fonction est appelée fonction lambda.
Syntaxe :
NomFonction = lambda pr 1 , pr 2,…….., pr n : Instruction
Exemple :
Ecrire une fonction qui permet de calculer la somme des carrés de deux entiers x et y.
Solution
Initiation en Python ESTO
Exemple :
Initiation en Python ESTO
Exercices :
1. Écrire une fonction en python qui prends en arguments deux nombres entiers positifs
a et b et qui renvoie le PGCD de a et b.
2. Écrire une fonction en python qui prends en arguments deux nombres entiers positifs
a et b et qui renvoie le PPCM de a et b.
3. Ecrire un programme qui permet de calculer le PGCD et le PPCM de deux nombres
entiers positifs a et b saisi par l’utilisateur.
Solution
1. Le pgcd de a et b
2. Le ppcm de a et b
1. Programme complet.