Как найти корень квадратный в Python?

Рейтинг: 3Ответов: 3Опубликовано: 05.02.2015

В Python 2.7.8 не получается найти корень квадратный и экспоненту.

Ответы

▲ 5

Как уже написали ранее, можно воспользоваться функциями из стандартного модуля 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

▲ 2
math.exp
math.sqrt
▲ 1

Square root: 100 ** 0.5

Square: 10 ** 2