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
Instruções do exercício
- O módulo
mathjá vem pré-carregado no seu ambiente pra você poder usar a funçãosqrt. - 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.
printO resultado de usar a função recém-nomeada para encontrar o comprimento da hipotenusa de um triângulo retângulo com catetos de comprimento6e8.
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(____)