def puissance(x, n): if n == 0: return 1 else: return x * puissanc
# Erreur de Syntaxe: Les paramètres sans valeurs par défaut # doivent être placés avant les
def fibonacci(nombre): if nombre<2: return 1 return fibonacci (nombre - 1)
#Définition d'une fonction avec des paramètres par défaut def maCouleur(rouge=0, vert=0, bl
def demo(x=None): if x is None: print "Aucune valeur passée en paramèt
def test_arg(x, y=12, *args, **argscle): print "#Arguement Simple: ",x print "#Argum
# Chaque appel de la fonction modifie # le contenu de la liste 'y' def test(x, lst=[]): lst.appe
def produit(x): return (lambda y: x * y) calcul = produit(12) # Assigner la valeur d
def carre(x): return x * x # Affecter la valeur de la fonction à la variable 'puissance
# définition de la fonction lambda 'produit' produit= lambda x, y: x*y print type(produit)