Question #2811   Proposée par Answiki le 27/11/2021 à 8:48:48 UTC

Comment passer des variables à 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
0 4024 python passer des variables https://fr.ans.wiki/2811/comment-passer-des-variables-a-une-fonction-en-python 1
1 3045 python passage de variable a une fonction https://fr.ans.wiki/2811/comment-passer-des-variables-a-une-fonction-en-python 1

Icons proudly provided by Friconix.