ComenzarEmpieza gratis

Utilizar buenos nombres de funciones

Un buen nombre de función puede ayudar mucho tanto al usuario como al mantenedor. Un buen nombre de función es descriptivo y describe lo que hace una función. En este ejercicio, elegirás un nombre para una función que ayude a su legibilidad cuando se utilice.

Este ejercicio forma parte del curso

Principios de ingeniería del software en Python

Ver curso

Instrucciones de ejercicio

  • El módulo math ha sido precargado en su entorno para poder utilizar su función sqrt.
  • Dale a la función el mejor nombre posible de entre las siguientes opciones: do_stuff, hypotenuse_length, square_root_of_leg_a_squared_plus_leg_b_squared, pythagorean_theorem.
  • Completa el ejemplo del docstring con el nombre de la función.
  • print el resultado de utilizar la función recién nombrada para hallar la longitud de la hipotenusa de un triángulo rectángulo con catetos de longitud 6 & 8.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

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(____)
Editar y ejecutar código