Как найти корень квадратный в Python?
В Python 2.7.8 не получается найти корень квадратный и экспоненту.
Источник: Stack Overflow на русском
В Python 2.7.8 не получается найти корень квадратный и экспоненту.
Как уже написали ранее, можно воспользоваться функциями из стандартного модуля math
. Для этого его нужно подключить к программе. Использование выглядит следующим образом:
import math
x = float(input())
print(math.sqrt(x))
print(math.exp(x))
При желании можно использовать и без префикса, в таком случае можно использовать другой синтаксис импорта:
from math import sqrt, exp
x = float(input())
print(sqrt(x))
print(exp(x))
Для того, чтобы найти квадратный корень, можно ещё использовать оператор возведения в степень или функцию pow
(так как квадратный корень это возведение в степень 0.5):
x = float(input())
print(x ** 0.5)
print(pow(x, 0.5))
Обсуждение способов взятия корня с использованием pow
, ** 0.5
, math.sqrt
на enSO
math.exp
math.sqrt
Square root: 100 ** 0.5
Square: 10 ** 2