Python Math Logarithmic Functions Tutorial: How to Calculate Logs
Модуль math в языке программирования Python содержит множество функций для выполнения математических операций. Одной из таких функций является log, которая используется для вычисления натурального логарифма числа.
Функция log принимает один аргумент – число, для которого должен быть вычислен натуральный логарифм. Результатом выполнения функции будет число с плавающей точкой, равное значению натурального логарифма переданного аргумента.
Пример использования функции log:
python
import math
x = 10
y = math.log(x)
print(y) # 2.302585092994046
В данном примере мы импортировали модуль math и вызвали функцию log с аргументом x, равным 10. Результат выполнения функции мы сохраняем в переменной y и выводим на экран.
Кроме возможности вычислять натуральный логарифм, модуль math также позволяет использовать логарифмы по другим основаниям, для этого нужно передавать два аргумента в функцию log. Первый аргумент – число, для которого нужно вычислить логарифм, а второй аргумент – основание логарифма.
Пример использования логарифма по основанию 2:
python
import math
x = 8
y = math.log(x, 2)
print(y) # 3.0
Функция log также может быть использована для вычисления десятичного логарифма:
python
import math
x = 1000
y = math.log10(x)
print(y) # 3.0
В данном примере мы вычисляем десятичный логарифм числа x, равного 1000. Результат выполнения функции мы сохраняем в переменной y и выводим на экран.
Таким образом, функция log модуля math в языке Python предоставляет возможность вычисления натурального, двоичного и десятичного логарифма для заданного числа.