Docstrings de uma linha
Docstrings são usadas para explicar a finalidade de uma função. Embora o nome da função deva ser descritivo, isso precisa ser equilibrado com o tamanho do nome da função, por isso as docstrings permitem que você forneça mais detalhes.
Neste exercício, você usará a função calculate_discount() criada anteriormente e adicionará uma docstring de linha única.
Este exercício faz parte do curso
Python intermediário para desenvolvedores
Instruções do exercício
- Adicione uma docstring declarando
"""Calculate the discounted price of a product.""". - Acesse a docstring da função usando o atributo apropriado.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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.____)