# numpy.sqrt() in Python

• Last Updated : 27 Sep, 2019

`numpy.sqrt(array[, out])` function is used to determine the positive square-root of an array, element-wise.

Syntax: numpy.sqrt()

Parameters:
array : [array_like] Input values whose square-roots have to be determined.
out : [ndarray, optional] Alternate array object in which to put the result; if provided, it must have the same shape as arr.

Returns : [ndarray] Returns the square root of the number in an array.

Code #1 :

 `# Python program explaining ` `# numpy.sqrt() method  ` ` `  `# importing numpy ` `import` `numpy as geek  ` ` `  `# applying sqrt() method on integer numbers  ` `arr1 ``=` `geek.sqrt([``1``, ``4``, ``9``, ``16``]) ` `arr2 ``=` `geek.sqrt([``6``, ``10``, ``18``]) ` ` `  `print``(``"square-root of an array1  : "``, arr1) ` `print``(``"square-root of an array2  : "``, arr2) `

Output:

```square-root of an array1  :  [ 1.  2.  3.  4.]
square-root of an array2  :  [ 2.44948974  3.16227766  4.24264069]
```

Code #2 :

 `# Python program explaining ` `# numpy.sqrt() method  ` ` `  `# importing numpy ` `import` `numpy as geek  ` ` `  `# applying sqrt() method on complex numbers ` `arr ``=` `geek.sqrt([``4``, ``-``1``, ``-``5` `+` `9J``]) ` ` `  `print``(``"square-root of an array  : "``, arr) `

Output:

```square-root of an array  :  [ 2.00000000+0.j  0.00000000+1.j  1.62721083+2.76546833j]
```

Code #3 :

 `# Python program explaining ` `# numpy.sqrt() method  ` ` `  `# importing numpy ` `import` `numpy as geek  ` ` `  `# applying sqrt() method on negative element of real numbers  ` `arr ``=` `geek.sqrt([``-``4``, ``5``, ``-``6``]) ` ` `  `print``(``"square-root of an array  : "``, arr) `

Output:

```RuntimeWarning: invalid value encountered in sqrt
square-root of an array  :  [ nan  2.23606798  nan]
```

My Personal Notes arrow_drop_up
Recommended Articles
Page :