Правильные названия функций
Удачное название функции значительно облегчает понимание кода — как для пользователя, так и для того, кто будет его поддерживать. Хорошее название описывает, что именно делает функция. В этом упражнении вам нужно выбрать название, которое сделает функцию максимально понятной при использовании.
Это упражнение является частью курса
Принципы разработки программного обеспечения на Python
Инструкции к упражнению
- Модуль
mathуже загружен в вашу среду, чтобы вы могли использовать функциюsqrt. - Выберите наиболее подходящее название для функции из следующих вариантов:
do_stuff,hypotenuse_length,square_root_of_leg_a_squared_plus_leg_b_squared,pythagorean_theorem. - Дополните пример в строке документации, указав название функции.
- С помощью оператора
printвыведите результат вызова новой функции, которая находит длину гипотенузы прямоугольного треугольника с катетами длиной6и8.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
def ____(leg_a, leg_b):
"""Find the length of a right triangle's hypotenuse
:param leg_a: length of one leg of triangle
:param leg_b: length of other leg of triangle
:return: length of hypotenuse
>>> ____(3, 4)
5
"""
return math.sqrt(leg_a**2 + leg_b**2)
# Print the length of the hypotenuse with legs 6 & 8
print(____)