How to Compute the Natural Logarithm (ln) of a Number in Python
A natural logarithm is the inverse of the exponential function. To get the natural logarithm (ln) of a number in Python, use the .log()
function from the math
package.
Import the math package then call math.log()
function passing the number to compute to get its natural logarithm.
import math
nat_ln = math.log(1)
print(nat_ln)
0.0
Compute Natural Logarithm with NumPy
NumPy has a log()
function – if you are already using NumPy you can save some memory by not importing math
and using numpy.log()
instead.
import numpy
nat_ln = numpy.log(1)
print(nat_ln)
0.0