logo

Fonction Python math.sqrt() | Trouver la racine carrée en Python

sqrt() la fonction renvoie racine carrée de n'importe quel nombre . Il s'agit d'une fonction intégrée au langage de programmation Python.

Dans cet article, nous en apprendrons davantage sur le programme Python pour trouver la racine carrée.



Fonction sqrt()

Nous pouvons calculer la racine carrée en Python en utilisant la fonction sqrt() du module mathématique. Dans cet exemple, nous calculons la racine carrée de différents nombres en utilisant la fonction sqrt().

Python3








# Python3 program to demonstrate the> # sqrt() method> # import the math module> import> math> # print the square root of 0> print>(math.sqrt(>0>))> # print the square root of 4> print>(math.sqrt(>4>))> # print the square root of 3.5> print>(math.sqrt(>3.5>))>

>

>

Sortir

dactylographié en boucle foreach
0.0 2.0 1.8708286933869707>

Définition de la fonction math.sqrt()

La fonction sqrt() en Python est une fonction intégrée et elle est présente dans la bibliothèque mathématique.

Vous pouvez utiliser la fonction sqrt après avoir importé la bibliothèque mathématique.

import math>

La fonction sqrt() ne prend qu'une valeur supérieure ou égale à 0.

Syntaxe de la méthode math.sqrt()

math.sqrt(x)

Paramètre

X: est un nombre tel que x>=0

Retours : je t renvoie la racine carrée du nombre passé en paramètre.

Exemples de fonctions sqrt()

Examinons quelques différentes utilisations de la fonction math.sqrt().

Exemple 1 : Vérifiez si Prime ou non

Dans cet exemple, on nous donne un nombre et nous vérifions si un nombre est premier ou non. Ici, exécutez une boucle de 2 à sqrt(n) et vérifiez si un nombre compris dans la plage (2-sqrt(n)) divise n.

Python3




# Python program for practical application of sqrt() function> # import math module> import> math> # function to check if prime or not> def> check(n):> >if> n>=>=> 1>:> >return> False> > ># from 1 to sqrt(n)> >for> x>in> range>(>2>, (>int>)(math.sqrt(n))>+>1>):> >if> n>%> x>=>=> 0>:> >return> False> >return> True> # driver code> n>=> 23> if> check(n):> >print>(>'prime'>)> else>:> >print>(>'not prime'>)>

>

une classe abstraite peut-elle avoir un constructeur

>

Sortir

prime>

Exemple 2 : Trouver l'hypoténuse d'un triangle

Dans cet exemple, nous utilisons la fonction sqrt() pour trouver l'hypoténuse d'un triangle.

Python3




a>=> 10> b>=> 23> import> math> # importing the math module> c>=> math.sqrt(a>*>*> 2> +> b>*>*> 2>)> print>(>'The value for the hypotenuse would be '>, c)>

>

burak ozcivit

>

Sortir

The value for the hypotenuse would be 25.079872407968907>

Erreur de fonction sqrt()

Lorsque x<0, il ne s'exécute pas en raison d'une erreur d'exécution. Dans cet exemple, nous pouvons voir que nous ne pouvons pas calculer la racine carrée de Python si le nombre est inférieur à zéro.

Python3




# Python3 program to demonstrate the error in> # sqrt() method> # import the math module> import> math> # print the error when x<0> print>(math.sqrt(>->1>))>

>

>

Sortir

Traceback (most recent call last): File '/home/67438f8df14f0e41df1b55c6c21499ef.py', line 8, in print(math.sqrt(-1)) ValueError: math domain error>

Il s’agissait de la fonction sqrt() utilisée pour trouver la racine carrée en Python. Trouver la racine carrée en Python est très simple avec cette fonction intégrée.

Pour plus de fonctions de la bibliothèque mathématique : Module mathématique Python