La création de fonctions avec paramètre(s) ou argument(s)
Voir théorie dans l’article suivant : La création d’une fonction sans paramètre ou argument + espaces de noms global et local
>>> def table (nbre): i = 1 while i <= 10 : print (i, "X", nbre, "=", i*nbre) i = i + 1 >>> table (5) 1 X 5 = 5 2 X 5 = 10 3 X 5 = 15 4 X 5 = 20 5 X 5 = 25 6 X 5 = 30 7 X 5 = 35 8 X 5 = 40 9 X 5 = 45 10 X 5 = 50 >>> def table (nbre, fin): i = 1 while i <= fin : print (i, "X", nbre, "=", i*nbre) i = i + 1 >>> table (5, 8) 1 X 5 = 5 2 X 5 = 10 3 X 5 = 15 4 X 5 = 20 5 X 5 = 25 6 X 5 = 30 7 X 5 = 35 8 X 5 = 40 >>> def table (nbre, debut, fin): i = debut while i <= fin : print (i, "X", nbre, "=", i*nbre) i = i + 1 >>> table (5, 3, 7) 3 X 5 = 15 4 X 5 = 20 5 X 5 = 25 6 X 5 = 30 7 X 5 = 35 >>>
def table ( ) : création d’une fonction sans argument entre parenthèses
def table (nbre) : création d’une fonction avec 1 argument entre parenthèses
def table (nbre, fin) : création d’une fonction avec 2 arguments entre parenthèses
def table (nbre, debut, fin) : création d’une fonction avec 3 arguments entre parenthèses