ComeçarComece de graça

Usando bons nomes de funções

Um bom nome de função pode ajudar muito tanto para o usuário quanto para quem faz a manutenção a entender. Um bom nome de função é descritivo e mostra o que a função faz. Neste exercício, você vai escolher um nome para uma função que vai ajudar na sua legibilidade quando for usada.

Este exercício faz parte do curso

Princípios de Engenharia de Software em Python

Ver curso

Instruções do exercício

  • O módulo math já vem pré-carregado no seu ambiente pra você poder usar a função sqrt.
  • Dê à função o melhor nome possível entre as seguintes opções: do_stuff, hypotenuse_length, square_root_of_leg_a_squared_plus_leg_b_squared, pythagorean_theorem.
  • Complete o exemplo da string de documentação com o nome da função.
  • print O resultado de usar a função recém-nomeada para encontrar o comprimento da hipotenusa de um triângulo retângulo com catetos de comprimento 6 e 8.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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 e executar o código