Using the pow() Function in Python

python pow

In Python, the pow() function is used to calculate the power of a number. It takes two arguments, the base and the exponent, and returns the result of raising the base to the power of the exponent.

The pow() function is a built-in function in Python, which means that you don’t need to import any external libraries or modules to use it. It is a very useful function that is commonly used in mathematical and scientific calculations.

Syntax

The syntax for the pow() function is as follows:

pow(base, exponent, modulus)

The base argument is the number that you want to raise to a power, the exponent argument is the power that you want to raise the base to, and the optional modulus argument specifies the modulus to use when calculating the result.

Examples

Here are some examples of how to use the pow() function in Python:

Example 1: Basic Usage

result = pow(2, 3)
print(result)

Output:

8

In this example, we raise the number 2 to the power of 3, which is 8.

Example 2: Using Modulus

result = pow(2, 3, 5)
print(result)

Output:

3

In this example, we raise the number 2 to the power of 3, and then take the result modulo 5. The result of raising 2 to the power of 3 is 8, and 8 modulo 5 equals 3.

Example 3: Using Negative Exponent

result = pow(2, -3)
print(result)

Output:

0.125

In this example, we raise the number 2 to the power of -3, which is equal to 1/2^3 or 1/8.

Example 4: Using Floats

result = pow(2.5, 3)
print(result)

Output:

15.625

In this example, we raise the number 2.5 to the power of 3, which is equal to 15.625.

Example 5: Using Complex Numbers

result = pow(2+3j, 3)
print(result)

Output:

(-45+10j)

In this example, we raise the complex number 2+3j to the power of 3. The result is a complex number (-45+10j).

Conclusion

The pow() function in Python is a very useful function for calculating the power of a number. It can be used with integers, floats, and even complex numbers. It also has the ability to take a modulus, which can be useful in certain situations. Overall, the pow() function is a powerful tool for any Python programmer.