Skip to content
Home » LCM of Two Numbers using Function in Python

LCM of Two Numbers using Function in Python

Learn about LCM of Two Numbers using Function in Python in the below code example. Also, refer to the comments in the code snippet to get a detailed view about what’s actually happening.

LCM of Two Numbers using Function in Python

In the below program, the function find_lcm() takes two numbers as arguments and returns the lcm of the both numbers.

Source code:

# Python program to find the LCM using function

#user-defined function
def find_lcm(a, b):   
   if a > b:
       greater = a
   else:
       greater = b

   while(True):
       # LCM
       if((greater % a == 0) and (greater % b == 0)):
           lcm = greater
           break
       greater += 1
   return lcm

# inputs
num1 = int(input('Enter first number: '))
num2 = int(input('Enter second number: '))

# function call
print('The LCM of',num1,'and',num2,'is',find_lcm(num1, num2))

Output:

Enter first number: 4
Enter second number: 6
The LCM of 4 and 6 is 12

Hope above code works for you and Refer the below Related Codes to gain more insights. Happy coding and come back again.

Similar Code : LCM of Two Numbers in Python