CommencerCommencer gratuitement

« Docstrings » d'une seule ligne

Les chaînes de texte sont utilisées pour expliquer l'objectif d'une fonction. Le nom de la fonction doit être descriptif, mais cela doit être équilibré avec la longueur du nom de la fonction, et les « docstrings » vous permettent donc de fournir plus de détails.

Dans cet exercice, vous prendrez la fonction calculate_discount() créée précédemment et y ajouterez une chaîne de caractères d'une seule ligne.

Cet exercice fait partie du cours

Python intermédiaire pour les développeurs

Afficher le cours

Instructions

  • Ajouter une « docstring » indiquant """Calculate the discounted price of a product.""".
  • Accédez à la « docstring » de la fonction en utilisant l'attribut approprié.

Exercice interactif pratique

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

def calculate_discount(price, discount_percent=15, round_result=True):
    # Add a single-line docstring
    ____
    
    discounted_price = price - (price * (discount_percent / 100))
    if round_result == True:
        return round(discounted_price, 2)
    else:
        return discounted_price

# Access the docstring
print(calculate_discount.____)
Modifier et exécuter le code