valeur par défaut

Quand on déclare une fonction (et cela peut être le constructeur d'une classe), on peut indiquer une valeur par défaut pour un paramètre.

C'est la valeur que prendra le paramètre si le paramètre effectif correspondant est manquant.

Les paramètres avec valeur par défaut ne peuvent se trouver qu'à la fin.

def est_divisible_par(nombre, diviseur =2):

return nombre%diviseur == 0

Appels possibles (1 ou 2 paramètres effectifs) :

est_divisible_par(4)

est_divisible_par(5, 3)



» Glossaire du langage python