# How to use math.log Function in Python

Python is a popular programming language for scientific computing and mathematics because it is easy to learn and easy to use.

A common function in mathematics is the log function, which allows you to compute the logarithm of a number.

In this post, we'll learn how to use the log function in Python.

## How to use the log function

Thankfully, Python has a built-in function for the log function.

Python offers users the `math`

module that contains many useful mathematical functions and constants.

Included in this module is the `log()`

function which we'll use to compute the logarithm of a number.

Simply import the `math`

module and use the `log()`

function.

` ````
import math
results = math.log(2);
print(results);
```

` ``0.6931471805599453`

If you want to calculate the logarithm base 2 of a number, you can use the `log2()`

function.

` ````
import math
results = math.log2(2);
print(results);
```

` ``1.0`

If you want to calculate the logarithm base 10 of a number, you can use the `log10()`

function.

` ````
import math
results = math.log10(1000);
print(results);
```

` ``3.0`

Alternatively, you can just pass in your own base, and the log function will take care of the rest.

` ````
import math
results = math.log(25, 5);
print(results);
```

` ``2.0`

In this case, the first parameter is the number you want to take the logarithm of, and the second parameter is the base of the logarithm.

## Conclusion

In this post, we learned how to use the log function in Python.

Simply import the `math`

module and that gives you access to all the log functions including `log2()`

, `log10()`

, and `log()`

.

Thanks for reading and happy coding!

If you want to learn about **web development**, founding a **start-up**, bootstrapping a **SaaS**, and more, follow me on Twitter! You can also join the conversation over at our official Discord!

Leave us a message!