# LCM of Two Numbers in Python Using If Else

LCM of two numbers in python. The lcm numbers will be printed using the Python programming language. The simplest option for beginners is to use the Python language to solve multiple problems. The “smallest non-zero common number” that is a multiple of both numbers is the “least common multiple of two numbers”.

```def compute_lcm(x, y):
if x > y:
bigger = x
else:
bigger = y
while(True):
if((bigger % x == 0) and (bigger % y == 0)):
lcm = bigger
break
bigger += 1
return lcm
a = 30
b = 20
print("Result is", compute_lcm(a, b))```

Output

Result is 60

## def() Function in Python

The procedure for defining a function in Python is as follows. The keyword def is used to define a function. The name of the function is followed by the parameter(s) in (). The colon denotes the beginning of the function body, which is denoted by an indentation. The return statement determines the value to be returned inside the function body.

The start of the function header is indicated by the keyword def. A name for the function that can be used to distinguish it from others. The same criteria apply to naming functions as they do to naming identifiers in Python. We pass values to a function using parameters.

## While Loop in Python

Python While Loop is a programming construct that is used to repeatedly execute a set of statements until a condition is met. When the condition in the program becomes false, the line immediately after the loop is performed. While loop is classified as an indefinite iteration.

## LCM in Python Program

The smallest positive integer that is a multiple of both is the least common multiple (LCM) of two integers. The largest positive integer that divides two integers is called the greatest common divisor (GCD). The LCM and the GCD are combined to form the product of the two numbers.