Jednowierszowe docstringi
Docstringi służą do opisywania celu funkcji. Nazwa funkcji powinna być opisowa, ale trzeba też pamiętać o jej długości – dlatego docstringi pozwalają podać więcej szczegółów.
W tym ćwiczeniu dodasz jednowierszowy docstring do wcześniej utworzonej funkcji calculate_discount().
To ćwiczenie jest częścią kursu
Python dla programistów – poziom średniozaawansowany
Instrukcje do ćwiczenia
- Dodaj docstring o treści
"""Calculate the discounted price of a product.""". - Uzyskaj dostęp do docstringu funkcji, używając odpowiedniego atrybutu.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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.____)