Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Aperçu des Arguments | Arguments dans les Fonctions
Techniques Python Intermédiaires

bookAperç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.

1234
def add(a, b, c = 0): return a + b + c print(add(1, 2)) print(add(1, 2, 3))
copy

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.

question mark

Choisissez les bons noms pour correspondre aux arguments.

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 1

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

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

bookAperç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.

1234
def add(a, b, c = 0): return a + b + c print(add(1, 2)) print(add(1, 2, 3))
copy

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.

question mark

Choisissez les bons noms pour correspondre aux arguments.

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 1
some-alt