Однострочные строки документации
Строки документации используются для описания назначения функции. Имя функции должно быть говорящим, однако его длину приходится ограничивать — именно здесь строки документации помогают добавить более подробное описание.
В этом упражнении вы возьмёте ранее созданную функцию calculate_discount() и добавите к ней однострочную строку документации.
Это упражнение является частью курса
Средний уровень Python для разработчиков
Инструкции к упражнению
- Добавьте строку документации:
"""Calculate the discounted price of a product.""". - Получите строку документации функции с помощью соответствующего атрибута.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
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.____)