Рубрики
Без рубрики

Python квадратный корень ряд

Есть много способов найти квадратный корень числа в Python. Оператор экспоненты Math.sqrt () Функция math.pow () Функция 1. Использование оператора экспоненты

Автор оригинала: Pankaj Kumar.

Есть много способов найти квадратный корень числа в Python.

  • Экспонент Оператор
  • Math.sqrt () Функция
  • Math.pow () Функция

1. Использование экспонантного оператора для квадратного корня числа

num = input("Please enter a number:\n")

sqrt = float(num) ** 0.5

print(f'{num} square root is {sqrt}')

Выход:

Please enter a number:
4.344
4.344 square root is 2.0842264752180846

Please enter a number:
10
10 square root is 3.1622776601683795

Я использую встроенную функцию float (), чтобы преобразовать введенную пользователь строку в номер с плавающей запятой.

Функция ввода () используется для получения пользовательского ввода со стандартного ввода.

2. Функция математики SQRT () для квадратного корня

Python Math Module Module SQRT () – это рекомендуемый подход для получения квадратного корня числа.

import math

num = 10
num_sqrt = math.sqrt(num)

print(f'{num} square root is {num_sqrt}')

Выход:

Python квадратный корень из числа

3. Функция Math Pow () для квадратного корня

Это не рекомендуемый подход. Но квадратный корень из числа такой же, как мощность 0,5.

>>> import math
>>> 
>>> math.pow(10, 0.5)
3.1622776601683795
>>> 

4. Квадратный корень сложного числа

Мы можем использовать CMATH Module, чтобы получить квадратный корень сложного числа.

import cmath

c = 1 + 2j

c_sqrt = cmath.sqrt(c)

print(f'{c} square root is {c_sqrt}')

Выход:

(1+2j) square root is (1.272019649514069+0.7861513777574233j)

5. Квадратный корень матрицы/многомерного массива

Мы можем использовать функцию numpy sqrt () для получения квадратного корня матричных элементов.