def lcm(a, b):
for i in range(max(a, b), (a * b) + 1):
if i % a == 0 and i % b == 0:
return i
def gcd(a, b):
while b > 0:
a, b = b, a % b
return a
def lcm(a, b):
return (a * b) / gcd(a, b)
or
import math
def lcm(a, b):
return (a * b) / math.gcd(a, b)
import math
a, b = 5, 10
math.lcm(a, b)