Aan de slagGa gratis aan de slag

Enkelregelige docstrings

Docstrings worden gebruikt om het doel van een functie uit te leggen. De functienaam hoort beschrijvend te zijn, maar dat moet in balans zijn met de lengte van de naam. Met docstrings kun je daarom meer details geven.

In deze oefening neem je de eerder gemaakte functie calculate_discount() en voeg je een enkelregelige docstring toe.

Deze oefening maakt deel uit van de cursus

Python voor gevorderde ontwikkelaars

Cursus bekijken

Oefeninstructies

  • Voeg een docstring toe met de tekst """Calculate the discounted price of a product.""".
  • Raadpleeg de docstring van de functie via het juiste attribuut.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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.____)
Code bewerken en uitvoeren