Comment calculer une racine carrée avec python ?

Published: 20 février 2019

DMCA.com Protection Status

Pour calculer une racine carrée avec python il existe plusieurs possibilités:

Nombre réel positif

>>> x = 9.0
>>> x**(0.5)
3.0

avec la fonction pow():

>>> pow(x,0.5)
3.0

avec le module math

>>> import math
>>> math.sqrt(x)
3.0

avec numpy

>>> import numpy as np
>>> np.sqrt(x)
3.0

Nombre complexe

>>> z = 1j
>>> z
1j

avec numpy

>>> import numpy as np
>>> np.sqrt(z)
(0.7071067811865476+0.7071067811865475j)

avec la fonction pow():

>>> pow(z,0.5)
(0.7071067811865476+0.7071067811865475j)

Matrice

>>> import numpy as np
>>> a = np.array((16,9,4,25))
>>> np.sqrt(a)
array([4., 3., 2., 5.])

Références