PYTHON CORE · LEÇON 38

L'argument par défaut

Fonction pratique · environ 12 minutes

Apprentissage et progrèsLisez le résumé gratuitement. Pour enregistrer le travail, connectez-vous au compte.
ÉTAPE 1

La fonction peut avoir une option de sauvegarde

La valeur après = à l'intérieur des crochets de la fonction est utilisée si rien n'est transmis lors de l'appel.

def greet(name="друг"):
    print("Привет, " + name)
greet()

✦ «Привет, друг» apparaîtra.

ÉTAPE 2

Vous pouvez transférer une autre signification.

Si vous transférez le nom entre parenthèses, vous n'aurez pas besoin d'une version de rechange.

def greet(name="друг"):
    print("Привет, " + name)
greet("Лев")

✦ Maintenant «Привет, Лев» apparaîtra.

EXERCICE EN COURS

Saisis le code toi-même

Composez la fonction et appelez-la sans argument.

def wave(name="друг"):
    print("Привет, " + name)
wave()
Ouvrez l'éditeur pour le travail de classe
DEVOIR

Résous-le toi-même

Créez greet avec l'argument name par défaut «друг». La fonction produit «Привет, » et name. Appelez greet sans argument.

La réponse est cachée. Aide-toi des exemples du résumé du cours.

Ouvre tes devoirs