Retour aux quiz
Débutant
Paramètre de fonction avec valeur par défaut (3)
Quelle est la valeur finale de x ?
quiz.py
1
def add(x, y=5):2
return x + y3
4
print(add(3))Réponses possibles
A5
B3
C8
Explication
On peut passer une valeur par défaut aux fonctions en Python. En faisant ça, la valeur de "y" prendra la valeur par défaut quand on ne passe pas de second argument à la fonction add. Donc, add(3) est équivalent à faire add(3, 5), ça fait 3 + 5 = 8.