Docstring su una sola riga
Le docstring servono a spiegare lo scopo di una funzione. Anche se il nome della funzione dovrebbe essere descrittivo, bisogna bilanciare chiarezza e lunghezza; le docstring permettono di aggiungere più dettagli.
In questo esercizio prenderai la funzione calculate_discount() creata in precedenza e aggiungerai una docstring su una sola riga.
Questo esercizio fa parte del corso
Python intermedio per sviluppatori
Istruzioni dell'esercizio
- Aggiungi una docstring con il testo
"""Calculate the discounted price of a product.""". - Accedi alla docstring della funzione usando l'attributo appropriato.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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.____)