🔐 Как взять квадратный корень в Питоне: простой способ и примеры кода
Чтобы взять квадратный корень в Python, можно использовать функцию sqrt()
из модуля math
. Для этого нужно выполнить следующий код:
import math
число = 16
корень = math.sqrt(число)
print("Квадратный корень числа", число, "равен", корень)
В данном коде мы импортируем модуль math
, который содержит функцию sqrt()
. Затем мы присваиваем значение, для которого мы хотим вычислить квадратный корень, переменной число
. Далее мы используем функцию math.sqrt()
для вычисления квадратного корня и сохраняем его в переменную корень
. Затем мы выводим результат с помощью функции print()
.
В результате выполнения данного кода будет выведено сообщение:
Квадратный корень числа 16 равен 4.0
Детальный ответ
Как взять квадратный корень в Питоне
Квадратный корень является одной из основных операций в математике, и в Python есть несколько способов взять квадратный корень числа. В этой статье мы рассмотрим несколько методов и предоставим примеры кода.
1. Использование оператора "**"
В Python оператор "**" позволяет возвести число в степень. Чтобы взять квадратный корень, мы можем использовать этот оператор, подняв число до степени 0.5.
import math
number = 16
square_root = number ** 0.5
print(f"Квадратный корень числа {number} равен {square_root}")
Результат выполнения кода:
Квадратный корень числа 16 равен 4.0
В этом примере мы импортировали модуль "math" для использования функции "sqrt()", однако мы можем достичь того же результата, применив оператор "**".
2. Использование функции "math.sqrt()"
Модуль "math" в Python предлагает функцию "sqrt()", которая вычисляет квадратный корень числа. Давайте воспользуемся этой функцией в нашем примере:
import math
number = 25
square_root = math.sqrt(number)
print(f"Квадратный корень числа {number} равен {square_root}")
Результат выполнения кода:
Квадратный корень числа 25 равен 5.0
Функция "math.sqrt()" принимает аргументом число и возвращает его квадратный корень.
3. Использование оператора "math.pow()"
Еще один способ взять квадратный корень в Python - использовать функцию "math.pow()". Эта функция принимает два аргумента: число и степень, в которую нужно возвести число.
import math
number = 9
square_root = math.pow(number, 0.5)
print(f"Квадратный корень числа {number} равен {square_root}")
Результат выполнения кода:
Квадратный корень числа 9 равен 3.0
В этом примере мы использовали функцию "math.pow()", чтобы возвести число в степень 0.5, что эквивалентно взятию квадратного корня.
4. Использование оператора "//" и функции "math.isqrt()"
Если вам нужно получить только целую часть квадратного корня числа, вы можете использовать оператор "//" (целочисленное деление) или функцию "math.isqrt()". Предлагаю вам примеры использования обоих методов:
Использование оператора "//":
number = 36
square_root = number ** 0.5 // 1
print(f"Целая часть квадратного корня числа {number} равна {square_root}")
Результат выполнения кода:
Целая часть квадратного корня числа 36 равна 6.0
Использование функции "math.isqrt()":
import math
number = 49
square_root = math.isqrt(number)
print(f"Целая часть квадратного корня числа {number} равна {square_root}")
Результат выполнения кода:
Целая часть квадратного корня числа 49 равна 7
Функция "math.isqrt()" принимает аргументом число и возвращает его целую часть квадратного корня.
Заключение
В этой статье мы рассмотрели несколько способов взять квадратный корень числа в Python. Вы можете использовать оператор "**", функцию "math.sqrt()", оператор "math.pow()" или функцию "math.isqrt()", в зависимости от ваших потребностей. Все эти методы могут быть полезны в различных ситуациях, поэтому выберите тот, который наиболее удобен для вас.
Удачи в изучении Python!
+