logo

Функція Python math.sqrt() | Знайти квадратний корінь у Python

sqrt() функція повертає квадратний корінь з будь-якого числа . Це вбудована функція мови програмування Python.

У цій статті ми дізнаємося більше про програму Python для пошуку квадратного кореня.



Функція sqrt().

Ми можемо обчислити квадратний корінь у Python за допомогою функції sqrt() із математичного модуля. У цьому прикладі ми обчислюємо квадратний корінь із різних чисел за допомогою функції 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>))>

>

>

Вихід

java перевертає рядок
0.0 2.0 1.8708286933869707>

Визначення функції math.sqrt().

Функція sqrt() у Python є вбудованою функцією, і вона присутня в математичній бібліотеці.

Ви можете використовувати функцію sqrt після імпорту математичної бібліотеки.

import math>

Функція sqrt() приймає лише значення, більше або рівне 0.

Синтаксис методу math.sqrt().

math.sqrt(x)

Параметр

x: це будь-яке число таке, що x>=0

Повернення: І t повертає квадратний корінь із числа, переданого в параметрі.

Приклади функції sqrt().

Давайте розглянемо різні способи використання функції math.sqrt().

Приклад 1: Перевірте, чи Prime чи ні

У цьому прикладі нам дано число, і ми перевіряємо, чи число є простим чи ні. Тут запустіть цикл від 2 до sqrt(n) і перевірте, чи якесь число в діапазоні (2-sqrt(n)) ділить 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

>

Вихід

prime>

Приклад 2: Знаходження гіпотенузи трикутника

У цьому прикладі ми використовуємо функцію sqrt(), щоб знайти гіпотенузу трикутника.

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

>

>

Вихід

The value for the hypotenuse would be 25.079872407968907>

Помилка функції sqrt().

Коли x<0, він не виконується через помилку виконання. У цьому прикладі ми бачимо, що ми не можемо обчислити квадратний корінь Python, якщо число менше нуля.

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

>

>

Вихід

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

Це все про функцію sqrt(), яка використовується для пошуку квадратного кореня в Python. Знайти квадратний корінь у Python дуже легко за допомогою цієї вбудованої функції.

Додаткові функції математичної бібліотеки: математичний модуль Python