Aperçu des Arguments
Tout d'abord, apprenons ce que sont les arguments positionnels, nommés et optionnels.
def add(a, b, c):
return a + b + c
L'exemple ci-dessus utilise des arguments positionnels. Si vous passez un nombre différent d'arguments, une erreur se produira. Pour appeler la fonction add(1, 2, 3)
, vous passez simplement les arguments par leurs positions. L'argument positionnel est obligatoire.
add(b=2, c=3, a=1)
Vous pouvez également passer des arguments en utilisant des noms. Et il y a des arguments nommés. Dans ce cas, vous n'avez pas besoin de suivre l'ordre des arguments.
1234def add(a, b, c = 0): return a + b + c print(add(1, 2)) print(add(1, 2, 3))
Après avoir donné une valeur par défaut à l'argument, il devient optionnel. Donc, vous pouvez le passer, et sinon, la fonction utilisera la valeur par défaut.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 3.7
Aperçu des Arguments
Glissez pour afficher le menu
Tout d'abord, apprenons ce que sont les arguments positionnels, nommés et optionnels.
def add(a, b, c):
return a + b + c
L'exemple ci-dessus utilise des arguments positionnels. Si vous passez un nombre différent d'arguments, une erreur se produira. Pour appeler la fonction add(1, 2, 3)
, vous passez simplement les arguments par leurs positions. L'argument positionnel est obligatoire.
add(b=2, c=3, a=1)
Vous pouvez également passer des arguments en utilisant des noms. Et il y a des arguments nommés. Dans ce cas, vous n'avez pas besoin de suivre l'ordre des arguments.
1234def add(a, b, c = 0): return a + b + c print(add(1, 2)) print(add(1, 2, 3))
Après avoir donné une valeur par défaut à l'argument, il devient optionnel. Donc, vous pouvez le passer, et sinon, la fonction utilisera la valeur par défaut.
Merci pour vos commentaires !