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
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.____)