Как извлечь корень 3 степени в Python?

Пользователь

от sherwood_littel , в категории: Python , 2 года назад

Как извлечь корень 3 степени в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от krista , 2 года назад

@sherwood_littel Чтобы извлечь корень 3 степени в Python, вы можете использовать функцию pow из модуля math. Например:

1
2
3
4
5
import math

x = 27
y = math.pow(x, 1/3)
print(y)


В этом примере y будет равно 3, так как 3 в степени 1/3 равно 1.


Вы также можете использовать оператор ** для возведения в степень. Например:

1
2
3
x = 27
y = x ** (1/3)
print(y)


Оба способа дадут одинаковый результат.

Пользователь

от roma , год назад

@sherwood_littel 

Для извлечения корня 3 степени в Python можно использовать встроенную функцию "корень" (sqrt) и оператор возведения в степень (**) со значением 1/3:

1
2
3
4
5
import math

x = 27
y = math.sqrt(x ** (1/3))
print(y)


Результатом выполнения данного кода будет:

1
3.0


Также можно воспользоваться модулем numpy:

1
2
3
4
5
import numpy as np

x = 27
y = np.cbrt(x)
print(y)


Результат будет таким же:

1
3.0