Python program to find or calculate power of number; Through this tutorial, i am going to show you how to find or calculate power of number in python.

## Python Program to Find or Calculate Power of Number

Let’s see the following programs to find or calculate power of number; as shown below:

- Python program to find power of a number
**using for loop** - Python program to find power of a number
**using while loop** - Python program to find power of a number
**using recursion** - Python program
**for exponentiation**of a number

### Python program to find power of a number **using for loop**

num = int(input("Enter the number of which you have to find power: ")) pw = int(input("Enter the power: ")) CP = 1 for n in range(pw): CP = CP*num print("The output " , CP)

** Output of the above program; as shown below: **

Enter the number of which you have to find power: 5 Enter the power: 2 The output 25

### Python program to find power of a number **using while loop**

num = int(input("Enter the number of which you have to find power: ")) pw = int(input("Enter the power: ")) # calculating power using exponential oprator (**) power = 1 i = 1 while(i <= pw): power = power * num i = i + 1 print (num, " to the power of ", pw, " is = ", power)

** Output of the above program; as shown below: **

Enter the number of which you have to find power: 2 Enter the power: 4 2 to the power of 4 is = 16

### Python program to find power of a number **using recursion**

def powerRecursive(num,pw):#function declaration if(pw==1): return(num) if(pw!=1): return (num*power(num,pw-1)) num = int(input("Enter the number of which you have to find power: ")) pw = int(input("Enter the power: ")) # calculating power using exponential oprator (**) result = powerRecursive(num,pw) print (num, " to the power of ", pw, " is = ", result)

** Output of the above program; as shown below: **

Enter the number of which you have to find power: 10 Enter the power: 2 10 to the power of 2 is = 100

### Python program **for exponentiation** of a number

num = int(input("Enter the number of which you have to find power: ")) pw = int(input("Enter the power: ")) # calculating power using exponential oprator (**) result = num**pw print (num, " to the power of ", pw, " is = ", result)

**Output of the above program; as shown below:**

Enter the number of which you have to find power: 4 Enter the power: 3 4 to the power of 3 is = 64

## Recommended Python Tutorials

**Recommended:-**Python Program to Add Two Numbers

**Recommended:-**Python Program to Calculate Simple Interest

**Recommended:-**Python Program to Find Average of n Numbers

**Recommended:-**Python Program to ASCII Value of Character

**Recommended:-**Python Program to Calculate Compound Interest

**Recommended:-**Python Program to Check Leap Year

**Recommended:-**Python Program To Print Number Pattern

**Recommended:-**Python Program to Print Star Pattern

**Recommended:-**Python Program Calculate Sum of n Numbers

**Recommended:-**Python Program to Reverse Numbers

## Be First to Comment