Skip to content
Related Articles

Related Articles

Python pow() Function

View Discussion
Improve Article
Save Article
  • Difficulty Level : Basic
  • Last Updated : 25 Aug, 2022
View Discussion
Improve Article
Save Article

Python pow() function returns the result of the first parameter raised to the power of the second parameter.

Python pow() Function Example

Python3




print(pow(3,2))

Output:

9

Python pow() Function Syntax

Syntax: pow(x, y, mod)

Parameters : 

  • x : Number whose power has to be calculated.
  • y : Value raised to compute power.
  • mod [optional]: if provided, performs modulus of mod on the result of x**y (i.e.: x**y % mod)

Return Value :  Returns the value x**y in float or int (depending upon input operands or 2nd argument).

Example 1: Python pow() with three arguments

Python3




# Python code to demonstrate pow()
print("The value of (3**4) % 10 is : ", end="")
  
# Returns 81%10
# Returns 1
print(pow(3, 4, 10))

Output: 

The value of (3**4) % 10 is : 1

Implementation Cases in pow() : 

 

 

Python3




# Python code to discuss negative
# and non-negative cases
  
# positive x, positive y (x**y)
print("Positive x and positive y : ", end="")
print(pow(4, 3))
  
print("Negative x and positive y : ", end="")
# negative x, positive y (-x**y)
print(pow(-4, 3))
  
print("Positive x and negative y : ", end="")
# positive x, negative y (x**-y)
print(pow(4, -3))
  
print("Negative x and negative y : ", end="")
# negative x, negative y (-x**-y)
print(pow(-4, -3))

Output:

Positive x and positive y : 64
Negative x and positive y : -64
Positive x and negative y : 0.015625
Negative x and negative y : -0.015625

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!