НачатьНачать бесплатно

Правильные названия функций

Удачное название функции значительно облегчает понимание кода — как для пользователя, так и для того, кто будет его поддерживать. Хорошее название описывает, что именно делает функция. В этом упражнении вам нужно выбрать название, которое сделает функцию максимально понятной при использовании.

Это упражнение является частью курса

Принципы разработки программного обеспечения на 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(____)
Редактировать и запускать код