Jednořádkové docstringy
Docstringy slouží k vysvětlení účelu funkce. Název funkce by sice měl být popisný, ale zároveň nesmí být příliš dlouhý – a právě proto jsou docstringy tak užitečné: umožňují přidat podrobnější popis.
V tomto cvičení přidáš do dříve vytvořené funkce calculate_discount() jednořádkový docstring.
Toto cvičení je součástí kurzu
Intermediate Python for Developers
Pokyny k cvičení
- Přidej docstring s textem
"""Calculate the discounted price of a product.""". - Získej přístup k docstringu funkce pomocí příslušného atributu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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.____)