CommencezCommencez gratuitement

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

Voir le cours

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()
Modifier et exécuter le code