Table of Contents
Python program to Divide two numbers
In this tutorial, we will discuss the Python program to Divide two integers|in 5ways
In this post, we are going to learn how to find division of two numbers using different 5 ways in Python language
Program to Divide two numbers
Program to Divide two numbers-standard method
Program 1
num1=250
num2=25
div=num1/num2;
print("The division of {0} and {1} is: {2}".format(num1,num2,div))
When the above code is executed, it produces the following result
The division of 250 and 25 is: 10
- Integer variable num1 and num2 both are declared and initialized
- the num1 and num2 both are divided together and the value assigned to the integer variable div
- finally the program is displayed the output using print() function
Program to Divide two numbers-using user input
Program 2
num1=input("Enter the first number: ")
num2=input("Enter the second number: ")
div=num1/num2;
print("The division of {0} and {1} is: {2}".format(num1,num2,div))
When the above code is executed, it produces the following result
Enter the first number: 2400 Enter the second number: 80 The division of 2400 and 80 is: 30
Approach
- Integer variable num1 and num2 both are declared,
- The program takes input from the user
- Then the user enters the input value for num1 and num2
- the program will read the input and store the variables in num1, num2.
- the num1 and num2 both are divided together and the value assigned to the integer variable div
- finally the program is displayed the output using print()
Program to Divide two numbers-using function
Program 3
#python program to divide two numbers using function
def divNum(a,b):#function definision for division
divide=a/b
return divide
num1=int(input("input the number 1 : "))#input from user to num1
num2=int(input("input the number 2 : ")) #input from user to num2
print("The division is",divNum(num1,num2))#call the function
When the above code is executed, it produces the following result
input the number 1 : 450 input the number 2 : 30 The division is', 15
Approach
- Integer variable num1 and num2 both are declared,
- The program takes input from the user
- Then the user enters the input value for num1, num2
- the program will read the input store the variables in num1, num2.
- define the function to find division of two numbers
- When we call the function, the num1 and num2 both are divided together
- Then the value is assigned to the integer variable result
- finally the program is displayed the output using print() function
Program to Divide two numbers-using recursion
Program 4
#python program to divide two numbers using function
def divNum(x,y):#function definision for division
if (y==0):
return 0;
elif (x-y==0):
return 1;
elif (x<y):
return 0;
else:
return (1+divNum(x-y,y));
num1=int(input("input the number 1 : "))#input from user to num1
num2=int(input("input the number 2 : ")) #input from user to num2
print("The division is",divNum(num1,num2))#call the function
When the above code is executed, it produces the following result
input the number 1 : 1000
input the number 2 : 40
('The division is', 25)
Approach
- Integer variable x and y both are declared,
- The program takes input from the user
- Then the user enters the input value for x and y
- the program will read the input store the variables in x , y.
- define the recursive function for multiply two numbers
- When we call the function, the x and y both are multiplied recursively
- finally the program is displayed the output using print() function
Suggested post
Similar post
C program to calculate division of two numbers | 6 different Methods
C++ program to calculate division of two numbers | 6 different Methods
Java program to calculate division of two numbers | 5 different Methods