Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset
Comments Off

technique de combinaison de passage des arguments

{filelink=16194} def test_arg(x, y=12, *args, **argscle): print "#Arguement Simple: ",x print "#Argument avec valeur par défaut", y print "#Argument avec un nombre indéterminé de position",...
Comments Off

Appel d’une fonction en spécifiant les noms des arguments par défaut

{filelink=16182} def inscription(utilisateur='sakoba', motPasse='***', email=''):   print "Nom d'utilisateur: ", utilisateur print "Mot de passe: ", motPasse print "Email: ",...
Comments Off

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

{filelink=16193} # Chaque appel de la fonction modifie # le contenu de la liste 'y' def test(x, lst=[]): lst.append(x) return lst print test(15) # Afficher: [15] print test(33) ...
Comments Off

Définition d’une fonction qui vérifie si un nombre est pair

{filelink=16181} def estPair(nombre): if nombre%2==0: print "Le nombre est pair" else: print "Le nombre est impair"   #Main while 1: input=raw_input("Tapez un nombre") ...
Comments Off

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

{filelink=16192}   def produit(x): return (lambda y: x * y)   calcul = produit(12) # Assigner la valeur de retour de # la fonction à une variable print calcul(8)# Affiche 96 Livres...
Comments Off

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

{filelink=16180} # Erreur de Syntaxe: Les paramètres sans valeurs par défaut # doivent être placés avant les paramètres avec des valeurs # par défaut. def getClient(profession, nom="Steve Jobs" ): print "Votre...
Comments Off

Python: Assigner une fonction à une variable

{filelink=16191} def carre(x): return x * x   # Affecter la valeur de la fonction à la variable 'puissance' puissance=carre   #Afficher le type de 'puissance' print type(puissance) #Affiche: <type 'function'>   #Appel...
Comments Off

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

{filelink=16179}   #Définition d'une fonction avec des paramètres par défaut def maCouleur(rouge=0, vert=0, bleu=0): if rouge==255: print "La Couleur est rouge" if vert==255: print "La...
Comments Off

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

{filelink=16211}   def estPair(nombre): return nombre % 2==0   #Supprime les nombres imppairs de 1 et 10 # et retourne les nombres pairs print filter(estPair, range(10))   # Supprimer les consonnes...
Comments Off

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

{filelink=16190}   # définition de la fonction lambda 'produit' produit= lambda x, y: x*y print type(produit) #Affiche: <type 'function'>   # Appel de la fonction lambda 'produit' print produit(2,7) #Afficher...