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