最小公倍数
计算两个数的最小公倍数def lcm(x, y):
'''该函数返回两个数的最小公倍数'''
if not(x > 0 and y > 0):
print("Invalid numbers!")
# 获取较大的数
if x > y:
bigger = x
else:
bigger = y
while True:
if (bigger % x == 0) and (bigger % y == 0):
lcm = bigger
else:
bigger += 1
return lcm
num1 = int(input('请输入第一个数字:'))
num2 = int(input('请输入第二个数字:'))
print(num1, '和', num2, '的最小公倍数是:', lcm(num1, num2))
页:
[1]