Docstrings de una línea
Las docstrings se utilizan para explicar la finalidad de una función. Aunque el nombre de la función debe ser descriptivo, esto debe equilibrarse con la longitud del nombre de la función, por lo que las docstrings te permiten proporcionar más detalles.
En este ejercicio, tomarás la función calculate_discount() creada anteriormente y añadirás una docstring de una sola línea.
Este ejercicio forma parte del curso
Python intermedio para desarrolladores
Instrucciones del ejercicio
- Añade una docstring indicando
"""Calculate the discounted price of a product.""". - Accede a la docstring de la función utilizando el atributo adecuado.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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.____)