Python Program To Divide Two Numbers
Python program to divide two numbers is provided on this page.
Python Program To Divide Two Numbers
There are several ways to divide two numbers in python.
Program 1
First way is to use division operator / to divide two numbers.
The numbers here are fixed in program already.
# Python program to divide two numbers using function
def divide(number1, number2): #user-defined function
division = (number1/number2) #divide numbers
return division
# take inputs
number1 = 30
number2 = 6
# function call
division = divide(number1, number2)
# print value
print(division)
Program 2
In this second variation we accept the number from user using input() function.
We accept the numbers as floats.
# Python program to divide two numbers using function
def divide(first_number, second_number): #user-defined function
division = (first_number/second_number) #divide numbers
return division
# take inputs
first_number = float(input("Enter first number: "))
second_number = float(input("Enter second number: "))
# function call
division = divide(first_number, second_number)
# print value
print(division)
Program 3
This is program uses the concept of recursion. It calls the divide() function repeatedly until division is not found, the break through conditions are not met.
# Python program to divide two numbers using recursion
def divide(x,y): #user-defined function
if (y==0):
return 0
elif (x-y==0):
return 1
elif (x<y):
return 0
else:
return (1+divide(x-y, y))
# take inputs
first_number = int(input("Enter first number: "))
second_number = int(input("Enter second number: "))
# function call
division = divide(first_number, second_number)
# print value
print(division)
Related Python Programs
Which of following commands will createWhich of statements about modules is
Which of following statements create
Comments