1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction aux fonctions en Python

Connected

Exercice

Fonctions avec plusieurs arguments par défaut

Vous avez maintenant défini une fonction qui utilise un argument par défaut — ne vous arrêtez pas en si bon chemin ! Vous allez maintenant définir une fonction avec plus d'un argument par défaut, puis l'appeler de différentes façons.

Après avoir défini la fonction, vous l'appellerez en fournissant des valeurs à tous les arguments par défaut de la fonction. Ensuite, vous l'appellerez sans transmettre de valeur à l'un des arguments par défaut — observez comment cela change le résultat de votre fonction !

Instructions

100 XP
  • Complétez l'en-tête de fonction avec le nom shout_echo. Elle accepte un argument word1, un argument par défaut echo avec la valeur 1 et un argument par défaut intense avec la valeur False, dans cet ordre.
  • Dans le corps de l'instruction if, mettez en majuscules l'objet chaîne echo_word en lui appliquant la méthode .upper().
  • Appelez shout_echo() avec la chaîne "Hey", la valeur 5 pour echo et la valeur True pour intense. Assignez le résultat à with_big_echo.
  • Appelez shout_echo() avec la chaîne "Hey" et la valeur True pour intense. Assignez le résultat à big_no_echo.