1. Learn
  2. /
  3. Courses
  4. /
  5. Écrire des fonctions en Python

Connected

Exercise

Récupérer des docstrings

Vous et un groupe d'ami·e·s travaillez à créer un nouvel environnement de développement intégré (IDE) Python vraiment génial — comme PyCharm, Spyder, Eclipse, Visual Studio, etc. L'équipe veut ajouter une fonction qui affiche une info-bulle avec la docstring d'une fonction dès que l'utilisatrice ou l'utilisateur commence à taper son nom. Ainsi, il n'a pas à chercher ailleurs la documentation de la fonction qu'il souhaite utiliser. On vous a demandé de compléter la fonction build_tooltip() qui récupère la docstring d'une fonction quelconque.

Vous allez réutiliser la fonction count_letter() que vous avez développée dans l'exercice précédent pour montrer qu'on peut en extraire correctement sa docstring.

Instructions 1/3

undefined XP
  • 1

    Commencez par obtenir la docstring de la fonction count_letter(). Utilisez un attribut de la fonction count_letter().

  • 2

    Utilisez maintenant une fonction du module inspect pour obtenir une version mieux formatée de la docstring de count_letter().

  • 3

    Créez maintenant une fonction build_tooltip() qui peut extraire la docstring de N'IMPORTE QUELLE fonction qu'on lui passe.