logo

Python math.sqrt() funksjon | Finn kvadratrot i Python

sqrt() funksjonen returnerer kvadratroten av et hvilket som helst tall . Det er en innebygd funksjon i programmeringsspråket Python.

I denne artikkelen vil vi lære mer om Python-programmet for å finne kvadratroten.

sqrt() funksjon

Vi kan beregne kvadratroten i Python ved å bruke sqrt()-funksjonen fra matematikkmodulen. I dette eksemplet beregner vi kvadratroten av forskjellige tall ved å bruke funksjonen 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>))>

>

>

Produksjon

finn i streng c++
0.0 2.0 1.8708286933869707>

Definisjon av math.sqrt() funksjon

sqrt()-funksjonen i Python er en innebygd funksjon, og den finnes i matematikkbiblioteket.

Du kan bruke sqrt-funksjonen etter å ha importert matematikkbiblioteket.

import math>

sqrt()-funksjonen tar bare en verdi større enn eller lik 0.

math.sqrt() Metodesyntaks

math.sqrt(x)

Parameter

x: er et hvilket som helst tall slik at x>=0

Returnerer: I t returnerer kvadratroten av tallet som sendes i parameteren.

sqrt() Funksjonseksempler

La oss se på noen forskjellige bruksområder for math.sqrt()-funksjonen.

Eksempel 1: Sjekk om Prime eller ikke

I dette eksemplet får vi et tall og vi sjekker om et tall er primtall eller ikke. Kjør her en løkke fra 2 til sqrt(n) og sjekk om et tall i området (2-sqrt(n)) deler 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'>)>

>

java-listen er tom

>

Produksjon

prime>

Eksempel 2: Finne hypotenusen til en trekant

I dette eksemplet bruker vi funksjonen sqrt() for å finne hypotenusen til en trekant.

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)>

>

>

Produksjon

The value for the hypotenuse would be 25.079872407968907>

sqrt() funksjonsfeil

Når x<0 kjøres den ikke på grunn av en kjøretidsfeil. I dette eksemplet kan vi se at vi ikke kan beregne Python-kvadratroten hvis tallet er mindre enn null.

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>))>

fotnoter markering

>

>

Produksjon

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

Dette handlet om funksjonen sqrt() som brukes til å finne kvadratroten i Python. Å finne kvadratrot i Python er veldig enkelt med denne innebygde funksjonen.

For flere Math Library-funksjoner: Python Math Module