Python pow() Function in Linux - Step by step Guide ?

The pow() function in Python returns the power of a number entered. It is built into Python and returns the result of the value of x to the power of y. If a 3rd parameter appears, the pow() will return x power of y, modulus z. This function converts its arguments to float first and then calculates the exponentiation.

Here at LinuxAPT, as part of our Server Management Services, we regularly help our Customers to perform related Python functions queries.

In this context, we shall look into how to use the pow() function in Python in Linux. 

More about pow() function in Python

The pow() function will print out the result of the value of x power of y.

If a 3rd parameter appears, the function will return x power of y, modulus z.

It's syntax is given below:

pow(x, y, z)

pow() function Parameter Values:

  • x: radix (required)
  • y: exponent (required)
  • z: modulus (optional)


  • pow(x, y) is equal to xy.
  • pow(x, y, z) is equal to xy % z.

Examples of using Python pow() Function

1. Take a look at the below pow() functions:

x = pow(2, 4)

The Output will be :


2. Basic pow() function:

x = pow(3, 3)

The Output will be:


3. pow() with three argument:

x = pow(2, 4, 10)

It's output will give:


4. pow() combines input():

print("Enter the radix: ")
x = int(input())
print("Enter the exponent: ")
y = int(input())
power = pow(x,y)

Output will give:

Enter the radix: 2
Enter the exponent: 2
Result: 4

5. pow() with three arguments (x**y) % z":

x = 7
y = 2
z = 5
print(pow(x, y, z))    # 4

The Output will be:


Here, 7 powered by 2 equals 49. Then, 49 modulus 5 equals 4.

[Need help to fix Python function issues ? We can help you. ]


This article covers how to use the Python pow() function. In fact, the pow() function returns the value of x to the power of y (xy). If a third parameter is present, it returns x to the power of y, modulus z.

More Linux Tutorials

We create Linux HowTos and Tutorials for Sys Admins. Visit us on IbmiMedia.com

Also for Tech related tips, Visit forum.outsourcepath.com or General Technical tips on www.outsourcepath.com