Python Math Sqrt

проекты Python Программирование и разработка

Одним из объяснений того, что Python по-прежнему является наиболее широко используемым языком, являются его обширные языковые возможности. Встроенные функции в Python — выдающаяся особенность, поскольку они помогают программистам решать целый ряд задач.

Преимущество работы программистом в том, что вы никогда не останетесь без калькулятора. Во всех языках программирования есть несколько функций, позволяющих проводить различные численные математические вычисления. Допустим, мы хотим вычислить квадратный корень из числа. Переменная y равна числу x при умножении на себя: x = y * y или x = y 2.

Метод sqrt() в Python вычисляет sqrt значения. Квадрат одного числа, умноженного на себя, чтобы составить ряд. Нам действительно нужен математический модуль для вызова функции sqrt в языке программирования Python, потому что он не используется напрямую для получения квадратного корня из заданного значения.

Важный момент, связанный с темой, приведен ниже:

  • Оператор возведения в степень в Python можно использовать для поиска корневых значений.
  • Оператор возведения в степень в Python можно использовать для вычисления квадратных корней путем возведения переменных в степень 1/2.
  • Легко забыть о приоритете оператора, что приведет к проблеме.
  • Функция квадратного корня также доступна в математическом модуле стандартной библиотеки Python.

Пример 1

Квадратный корень из значений 9, 25, 81, 90 и 100 получается с помощью программы Python в этом примере. Рассмотрим следующий код и его результат:

Квадратный корень из значений 9, 25, 81, 90 и 100

У нас есть «Квадратный корень» из следующих чисел, которые мы вводим в код.

У нас есть «Квадратный корень» из следующих чисел

Пример 2

Когда мы используем число, не поддерживаемое математической задачей, у нас возникает Python ValueError, который является ошибкой математической области. ValueError показывает, что вы запрашиваете выполнение математической операции над значением, которое не принимает эту операцию.

Когда мы используем число, не поддерживаемое математической задачей

Как мы видим, ValueError возникает, когда генерируется ошибка математической области.

Как мы видим, ValueError возникает, когда генерируется

Пример 3

Функция ввода, используемая в этом примере, предназначена для получения ввода от пользователя путем ввода значения. Квадратный корень используемого числа вычисляется с помощью функции квадратного корня. Которая изменяет введенное число на плавающее.

Функция ввода, используемая в этом примере, предназначена для получения

Как мы видим, когда мы вводим значение в качестве входных данных, мы получаем значение с плавающей запятой в качестве вывода.

Как мы видим, когда мы вводим значение в качестве входных данных

Когда мы не вводим число в консольное время, отображается сообщение об ошибке «Необходимо ввести число».

Когда мы не вводим число в консольное время, отображается

Пример 4

Мы будем использовать встроенную функцию квадратного корня numpy, чтобы найти квадратный корень таким образом. Метод np.sqrt() модуля numpy указан в Python. Метод np.sqrt() возвращает массив numpy. Каждый член которого представляет квадратный корень из массива numpy, предоставленного в качестве аргумента. Посмотрите, как использовать встроенный в Python метод np.sqrt() в программе.

Мы будем использовать встроенную функцию квадратного корня numpy

После выполнения этого кода решение приведено ниже.

нения этого кода решение приведено

Примечание. Если массив numpy содержит отрицательное число, встроенный метод np.sqrt() выдаст предупреждение времени выполнения, указывающее, что в sqrt обнаружено недопустимое значение. Замените квадратный корень отрицательного значения значением nan в возвращаемом массиве numpy.

Пример 5

Мы будем использовать встроенную функцию степени для вычисления квадратного корня в этом методе. В Python функция мощности указана в математическом модуле. Квадратный корень из числа (основания), предоставленного в качестве первого аргумента, возвращается функцией math.pow() и принимает два аргумента: основание и показатель степени/степень. Аргумент степени/степени устанавливается равным 2,5 для вычисления квадратного корня. Давайте посмотрим, как использовать встроенную в Python функцию pow() в программе.

Мы будем использовать встроенную функцию степени для вычисления

После выполнения этого кода решение приведено ниже.

осле выполнения этого кода решение приведено

Пример 6

Пакет cmath в Python используется для вычисления квадратного корня из вещественного или комплексного значения. Различные стратегии, которые мы использовали до сих пор, будут хорошо работать для любых положительных вещественных чисел. С другой стороны, модуль cmath полезен для отрицательных или комплексных чисел.

Пакет cmath в Python используется для вычисления квадратного

После выполнения этого кода приведено решение, как показано ниже.

После выполнения этого кода приведено

Заключение

Мы узнали все о функции квадратного корня в Python. По этой теме вы изучили несколько различных способов вычисления квадратного корня значений в Python. Вычисляя sqrt, вы просматривали диапазон допустимых чисел, исследовали различные сигналы ошибок и разработали несколько различных методов работы с отрицательными квадратами и получения сложных решений. Используя функцию sqrt(), оператор экспоненты, функцию pow() и модуль cmath, мы научились вычислять квадратный корень числа в Python. Дополнительные библиотеки, такие как numpy, библиотека массивов Python, могут использовать функцию sqrt() в дополнение к математическому пакету.

Читайте также:  Как преобразовать число в строку в JavaScript?
Оцените статью
bestprogrammer.ru
Добавить комментарий