Raiz quadrada em Python
-
Use o
math.sqrt()
para calcular a raiz quadrada de um número em Python -
Use a função
pow()
para calcular a raiz quadrada de um número em Python -
Use o operador
**
para calcular a raiz quadrada de um número em Python -
Use o
cmath.sqrt()
para calcular a raiz quadrada de um número em Python -
Use o
numpy.sqrt()
para calcular a raiz quadrada de um número em Python
Para um determinado número, sua raiz quadrada é um número cujo quadrado é igual a este número.
Em Python, podemos calcular a raiz quadrada de um número usando funções e operadores integrados, que serão discutidos neste tutorial.
Use o math.sqrt()
para calcular a raiz quadrada de um número em Python
O módulo math
possui diferentes funções para realizar operações matemáticas em Python. A função sqrt()
retorna a raiz quadrada de um número positivo. Por exemplo:
import math
print(math.sqrt(16))
Resultado:
4.0
Também podemos calcular a raiz quadrada de uma lista de números usando esta função. Nós iteramos através da lista usando um loop for
e aplicamos a função math.sqrt()
a cada elemento. Veja o código de exemplo abaixo.
import math
a = [4, 2, 6]
b = []
for i in a:
b.append(math.sqrt(i))
print(b)
Resultado:
[2.0, 1.4142135623730951, 2.449489742783178]
Use a função pow()
para calcular a raiz quadrada de um número em Python
A raiz quadrada de um número nada mais é do que o número elevado à potência de 0,5. A função pow()
em Python retorna o valor de um número elevado a alguma potência especificada e pode ser usada para calcular a raiz quadrada de um número, conforme mostrado abaixo. O primeiro parâmetro da função pow()
é a base e o segundo é o expoente.
print(pow(9, 0.5))
Resultado:
3.0
Use o operador **
para calcular a raiz quadrada de um número em Python
O operador **
executa a mesma função que o método pow
. Podemos usá-lo para calcular a raiz quadrada de um número, conforme mostrado abaixo.
print(9 ** (0.5))
Resultado:
3.0
Use o cmath.sqrt()
para calcular a raiz quadrada de um número em Python
O módulo cmath
possui métodos para lidar com números complexos. O cmath.sqrt()
retorna a raiz quadrada de números negativos ou imaginários. Por exemplo:
import cmath
x = -16
print(cmath.sqrt(x))
Resultado:
4j
Use o numpy.sqrt()
para calcular a raiz quadrada de um número em Python
O método numpy.sqrt()
pode calcular a raiz quadrada de todos os elementos em um objeto de dados como uma lista ou um array de uma só vez. Ele retorna un array que contém a raiz quadrada de todos os elementos. Por exemplo:
import numpy as np
a = [4, 2, 6]
print(np.sqrt(a))
Resultado:
[2. 1.41421356 2.44948974]
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn