Powered by Ajaxy
Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Python: Assigner une fonction à une variable

Python: Assigner une fonction à une variable
def carre(x):
    return x * x
 
# Affecter la valeur de la fonction à la variable 'puissance

Exemple de définition et d’utilisation d’une fonction ‘lambda’

Exemple de définition et d'utilisation d'une fonction 'lambda'
 
# définition de la fonction lambda 'produit'
produit= lambda x, y: x*y
print type(produit)

Exemple d’utilisation de ‘apply’ pour appler une fonction avec une variable comme paramètre

Exemple d'utilisation de 'apply' pour appler une fonction avec une variable comme paramètre
def produit(x, y):
  return x * y
 
 
 
param = (6, 7)
print param
 
#Appel de la fonction 'produit' av

Exemple d’utilisation de ‘apply’ pour appler une fonction

Exemple d'utilisation de 'apply' pour appler une fonction
 
def produit(x, y):
  return x * y
 
#Appel de la fonction 'produit' avec le mot clé 'apply'

Exemple de définition récursive d’un fonction

Exemple de définition récursive d'un fonction
 
def factorielle( nombre ):
 
   if nombre <= 1:
      return 1
   else:
      return nombre

Fonction: Spécifier un nombre arbitraire de position des arguments

Fonction: Spécifier un nombre arbitraire de position des arguments
def somme_args(*nombres): #Le nombre de paramètre est indéterminé
    return sum(nombres) # Calcule

Exemple d’utilisation de mot clé ‘filter’ pour supprimer une séquence de valeur avec condition

Exemple d'utilisation de mot clé 'filter' pour supprimer une séquence de valeur avec condition
 
def estPair(nombre):
    return nombre % 2==0
 
#Supprime les nombres imppairs de 1 et 10
#

Utilisation d’une liste comme la valeur de retour d’une fonction

Utilisation d'une liste comme la valeur de retour d'une fonction
# Cette fonction retourne la copie d'une liste
# passée en paramètre sans les doublons
def duplicate

Appliquer une fonction sur une séquence d’éléments à l’aide du mot clé ‘map’

Appliquer une fonction sur une séquence d'éléments à l'aide du mot clé 'map'
def somme(x, y):
    return x + y
 
#Appliquer la fonction 'somme' sur les nombres 1 à 10
pri

Fonction: Exemple des valeurs de retours

Fonction: Exemple des valeurs de retours
def estPair(nombre):
    return nombre%2==0 # retourne 1 si le nombre est pair sinon 0
 
def estNbrP