ПочатиПочніть безкоштовно

Добір вдалих назв функцій

Вдала назва функції суттєво допомагає і користувачам, і тим, хто супроводжує код. Вона має чітко описувати, що саме робить функція. У цій вправі ви оберете назву для функції, яка підвищить зрозумілість коду під час використання.

Ця вправа є частиною курсу

Принципи Software Engineering у Python

Переглянути курс

Інструкції до вправи

  • Модуль math попередньо завантажено у ваше середовище, тож можна використовувати його функцію sqrt.
  • Дайте функції якнайліпшу назву з наведених варіантів: do_stuff, hypotenuse_length, square_root_of_leg_a_squared_plus_leg_b_squared, pythagorean_theorem.
  • Доповніть приклад у докрядку (docstring) назвою функції.
  • 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(____)
Редагувати та запускати код