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

Exemple d’une fonction qui calcule la puissance de la valeur passée par argument

Exemple d'une fonction qui calcule la puissance de la valeur passée par argument
 
def puissance(x, n):
    if n == 0:
        return 1
    else:
        return x * puissanc

Erreur à eviter dans la définition des fonctions avec des paramètres par défaut

Erreur à eviter dans la définition des fonctions avec des paramètres par défaut
# Erreur de Syntaxe: Les paramètres sans valeurs par défaut
# doivent être placés avant les

Calculer le nième nombre dans la série fibonacci avec une fonction récursive

Calculer le nième nombre dans la série fibonacci avec une fonction récursive
 
def fibonacci(nombre):
    if nombre<2:
        return 1
    return fibonacci (nombre - 1)

Définir une fonction avec des paramètres par défaut

Définir une fonction avec des paramètres par défaut
 
#Définition d'une fonction avec des paramètres par défaut
def maCouleur(rouge=0, vert=0, bl

Vérifier si la valeur par défaut du paramètre a été utilisée

Vérifier si la valeur par défaut du paramètre a été utilisée
def demo(x=None):
     if x is None:        
         print "Aucune valeur passée en paramèt

technique de combinaison de passage des arguments

technique de combinaison de passage des arguments
def test_arg(x, y=12, *args, **argscle):
    print "#Arguement Simple: ",x
    print "#Argum

Utilisation de paramètre par défaut d’une fonction comme global

Utilisation de paramètre par défaut d'une fonction comme global
# Chaque appel de la fonction modifie
# le contenu de la liste 'y'
def test(x, lst=[]):
    lst.appe

Utilisation d’une fonction lambda comme valeur de retour d’une autre fonction

Utilisation d'une fonction lambda comme valeur de retour d'une autre fonction
 
 
def produit(x):
     return (lambda y: x * y)
 
calcul = produit(12) # Assigner la valeur d

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)