Рубрики
Без рубрики

Numpy SQRT () – Найти квадратный корень чисел

Автор оригинала: Python Examples.

Numpy sqrt ()

Чтобы найти квадратный корень списка чисел, вы можете использовать функцию numpy.sqrt ().

Функции SQRT () принимают Numpy Array (или список), вычисляет квадратный корню элементов в списке и возвращает Numpy Array с результатом.

Синтаксис

Синтаксис функции SQRT ():

output = numpy.sqrt([array_like])

Предоставьте Array, как аргумент для SQRT (), и он возвращает NDARRAY.

Пример 1: Найти квадратный корень числа в списке

В этом примере мы будем инициализировать список чисел и найти квадратный корень этих чисел.

Python Program

import numpy as np

#initialize a list
listA = [4, 16, 9, 1, 25, 49]

#find square root of items in the list
output = np.sqrt(listA)

print(output)

Выход

[2. 4. 3. 1. 5. 7.]

Мы предоставили идеальные квадраты в списке, поэтому мы получили свои квадратные корни без какого-либо десятичного значения.

Пример 2: квадратный корень чисел

В этой программе мы будем предоставлять цифры, которые не идеальные квадраты и находят свой квадратный корень.

Python Program

import numpy as np

#initialize a list
listA = [2, 3, 5]

#find square root of items in the list
output = np.sqrt(listA)

print(output)

Выход

[1.41421356 1.73205081 2.23606798]

Пример 3: Найти квадратный корень сложных чисел

Вы также можете предоставить комплексные номера в качестве элементов списка для вычисления их квадратных корней.

Python Program

import numpy as np

#initialize a list
listA = [4+1j, 9+16j]

#find square root of items in the list
output = np.sqrt(listA)

print(output)

Выход

[2.01532946+0.24809839j 3.69848346+2.16304875j]

Пример 4: квадрат отрицательных чисел

В этом примере мы предоставим некоторые отрицательные числа. SQRT () бросает runtimewarning. Просто предупреждение. И возвращает NAN (не число) для отрицательного элемента в списке.

Python Program

import numpy as np

#initialize a list
listA = [-4, 9]

#find square root of items in the list
output = np.sqrt(listA)

print(output)

Выход

[nan  3.]

Резюме

В этом руководстве примеров Python мы узнали, как рассчитать квадратный корень чисел, используя функцию numpy.sqrt () с помощью хорошо подробных примеров программ.