Как извлечь корень в Python: руководство для начинающих
import math
number = 16
square_root = math.sqrt(number)
print(f"Корень квадратный из числа {number} равен {square_root}")
Детальный ответ
Как извлечь корень в Python?
Извлечение квадратного корня из числа является распространенной операцией в программировании. В Python существуют несколько способов выполнить это действие. Мы рассмотрим два основных подхода: использование оператора ** и использование функции math.sqrt().
Использование оператора **
В Python оператор ** используется для возведения числа в степень. Чтобы использовать его для извлечения квадратного корня, мы можем возведение числа в степень 0.5. Рассмотрим пример:
number = 16
sqrt = number ** 0.5
print("Квадратный корень из", number, ":", sqrt)
Этот код выведет:
Квадратный корень из 16 : 4.0
Мы присваиваем число 16 переменной number, а затем используем оператор ** для возведения числа в степень 0.5. Результат присваивается переменной sqrt, и затем он выводится с помощью функции print().
Использование функции math.sqrt()
Python также предоставляет встроенную функцию math.sqrt(), которая позволяет нам извлекать квадратный корень. Однако перед использованием этой функции мы должны импортировать модуль math. Рассмотрим пример:
import math
number = 25
sqrt = math.sqrt(number)
print("Квадратный корень из", number, ":", sqrt)
Этот код также выведет:
Квадратный корень из 25 : 5.0
Мы начинаем с импорта модуля math с помощью ключевого слова import. Затем мы присваиваем число 25 переменной number и используем функцию math.sqrt() для извлечения квадратного корня из числа. Результат также сохраняется в переменной sqrt и выводится с помощью функции print().
Заключение
Вы можете использовать как оператор **, так и функцию math.sqrt() для извлечения квадратного корня в Python. Оба подхода достаточно просты и дают одинаковый результат. Выбор конкретного метода зависит от ваших предпочтений и требований вашего проекта.