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 + y
3
 
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.