Exemple : utilisation des fonctions LAMBDA (2)
lambda2.py
— 572 B
Contenu du fichier
#!/usr/bin/python3 """ Ce programme illustre l'utilisation des fonctions lambda Auteur : Gabriel Girard (janvier 2016) """ # On définit une fonction paramétrisable qui additionne à # x une valeur indéterminée def construire_inc(n): return lambda x: x + n # La fonction f additionne 2 à x f = construire_inc(2) # La fonction g additionne 6 à x g = construire_inc(6) #------------------------------------------------- # Programme qui teste les fonctions print(f(42), g(42)) # On crée une fonction qui additionne 22 à x (33) print(construire_inc(22)(33))