Question #2814   Proposée par Answiki le 27/11/2021 à 8:50:20 UTC

Quel est la syntaxe de passage de paramètres à une fonction en Python ?

Answer   Submitted by Answiki on 11/27/2021 at 08:49:37 AM UTC

En Python, une fonction avec passage de paramètres s'écrit de la façon suivante :

# Déclaration de la fonction
def nomDeLaFonction(a, b=3):
  # Code de la fonction
  c = a + b
  return c


# Appels de la fonction
# Affiche 7 (5+2)
print (nomDeLaFonction(5,2))
# Affiche 8 (5+3)
print (nomDeLaFonction(5))


Tester cet exemple sur repl.it.


  • Les tabulations devant chaque ligne du corps de la fonction sont importantes : elles délimitent le code de la fonction.
  • Dans l'exemple ci-dessus, le deuxième paramètre est optionnel. S'il n'est pas défini, il prendra la valeur 3 par défaut.
  • Les paramètres de la fonction peuvent être des variables de n'importe quel type (liste, entier, tuple ...).
  • Le mot-clé return permet de retourner une variable de n'importe quel type à l'entité appelante.


5 events in history
Question by Answiki 11/27/2021 at 08:50:20 AM
Quel est la syntaxe de passage de paramètres à une fonction en Python ?
Question by Answiki 11/27/2021 at 08:50:13 AM
Quel est la syntaxe de passage de variables à une fonction en Python ?
Answer by Answiki on 11/27/2021 at 08:49:37 AM

En Python, une fonction avec passage de paramètres s'écrit de la façon suivante :

# Déclaration de la fonction
def nomDeLaFonction(a, b=3):
  # Code de la fonction
  c = a + b
  return c


# Appels de la fonction
# Affiche 7 (5+2)
print (nomDeLaFonction(5,2))
# Affiche 8 (5+3)
print (nomDeLaFonction(5))


Tester cet exemple sur repl.it.


  • Les tabulations devant chaque ligne du corps de la fonction sont importantes : elles délimitent le code de la fonction.
  • Dans l'exemple ci-dessus, le deuxième paramètre est optionnel. S'il n'est pas défini, il prendra la valeur 3 par défaut.
  • Les paramètres de la fonction peuvent être des variables de n'importe quel type (liste, entier, tuple ...).
  • Le mot-clé return permet de retourner une variable de n'importe quel type à l'entité appelante.


Question by Answiki 11/27/2021 at 08:48:48 AM
Comment écrire une fonction avec passage de paramètres en Python ?
Question by Answiki 11/27/2021 at 08:48:48 AM
Comment passer des variables à une fonction en Python ?
# ID Query URL Count

Icons proudly provided by Friconix.