CommencerCommencer gratuitement

Récupération des chaînes de documents

Avec un groupe d'amis, vous travaillez à la construction d'un nouveau Python étonnant IDE (environnement de développement intégré - comme PyCharm, Spyder, Eclipse, Visual Studio, etc.) L'équipe souhaite ajouter une fonction qui affiche une infobulle avec la docstring d'une fonction lorsque l'utilisateur commence à taper le nom de la fonction. Ainsi, l'utilisateur n'a pas besoin d'aller chercher ailleurs la documentation relative à la fonction qu'il essaie d'utiliser. On vous a demandé de compléter la fonction build_tooltip() qui récupère une chaîne de documents à partir d'une fonction arbitraire.

Vous allez réutiliser la fonction count_letter() que vous avez développée dans le dernier exercice pour montrer que nous pouvons extraire correctement sa chaîne de caractères.

Cet exercice fait partie du cours

Écrire des fonctions en Python

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Get the "count_letter" docstring by using an attribute of the function
docstring = ____.____

border = '#' * 28
print('{}\n{}\n{}'.format(border, docstring, border))
Modifier et exécuter le code