# How to Calculate Exponent in Python To calculate an exponent in Python, use the exponentiation operator which is `**` (two asterisks.) Pass the number to evaluate on the left and to the power of on the right.

Let's try this out by getting the value of `4^³` (four to the power of three) the expression of which is 4*4*4 = 64.

``````exp = 4**3

print(exp)
``````
``````64
``````

## Floating Point Exponent in Python

It is also possible to use floating-point numbers for both the exponent and power of using the Python `**` operator.

Exponent as a float:

``````exp = 4.5**3

print(exp)
``````
``````91.125
``````

Power as a float:

``````exp = 4**3.5

print(exp)
``````
``````128.0
``````

Both values as floats:

``````exp = 4.5**3.5

print(exp)
``````
``````193.30531630687244
``````

## Negative Power

You can also use a negative power with the Python exponentiation operator like this:

``````exp = 4**-3

print(exp)
``````
``````0.015625
``````

## The Python pow() Function

Another way to calculate an exponent in Python is with the `pow()` function. Pass the exponent as the first argument and the power as the second.

``````exp = pow(4,3)

print(exp)
``````
``````64
``````

Like, the Python `**` operator, `pow()` also accepts any combination of floats and integers and negative power.

``````exp = pow(4.1,-3.1)

print(exp)
``````
``````0.012599985466196825
``````

## The math.pow() Function

If you are using the math package, there is `pow()` function available in it, which might be a preferable option for you – its default behaviour is to return floats.

``````import math

exp = math.pow(4,3)

print(exp)
``````
``````64.0
``````

#### Related Tutorials ### How to Calculate Mean, Median, Mode and Range in Python

October 07, 2020 ### Calculate Euclidean Distance in Python

October 01, 2021 ### How to Calculate a Square Root in Python

May 12, 2021 ### How to Calculate a Percentage in Python

April 21, 2021 ### How to Tune PHP-FPM to Improve Performance on Server

October 22, 2021 June 29, 2021