Como obter a raiz quadrada de um número com Python
Usando a função Sqrt() do módulo de matemática
- Importe o módulo de matemática usando import math no início do programa.
- Descubra a raiz quadrada do número usando o método math.sqrt(número).
- Observe que um erro será gera se um número negativo for passado.
Exemplo
import math
print(math.sqrt(19))
# Lança um erro se um número negativo for passado
#print (math.sqrt (-19))
print(math.sqrt(19))
# Lança um erro se um número negativo for passado
#print (math.sqrt (-19))
Escrevendo uma função
- Crie uma função que aceite um argumento.
- Então, se o número for negativo, não retorne nada. (Números imaginários é outro tópico para outra tentativa)
- Agora, como uma raiz quadrada de um número é simplesmente o número aumentado para a potência 0.5, aumente o número fornecido para a potência 0.5 usando a seguinte sintaxe:
- Isso nos dará a raiz quadrada do número.
- Por fim, imprima o resultado para o usuário.
numeroexpoente=
numero**expoente
Exemplo
def sqrt(n):
if n < 0:
return
else:
return n ** 0.5
print(sqrt(19))
if n < 0:
return
else:
return n ** 0.5
print(sqrt(19))
Fonte: How to take the square root of a number in Python
Licença: Creative Commons -Attribution -ShareAlike 4.0 (CC-BY-SA 4.0)
0 comentários:
Postar um comentário