Docstrings sur plusieurs lignes
Parfois, une docstring sur une seule ligne suffit. Mais si votre fonction est plus complexe ou comporte plusieurs paramètres, il vaut généralement mieux fournir une docstring sur plusieurs lignes.
Vous allez vous exercer en créant une docstring sur plusieurs lignes pour la fonction clean_text() que vous avez écrite plus tôt.
Cette activité fait partie du cours
Python intermédiaire pour développeurs et développeuses
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
def clean_text(text, lower=True):
# Add a multi-line docstring
"""
____
"""
clean_text = text.replace(' ', '_')
if lower == False:
return clean_text
else:
return clean_text.lower()