10.給你兩個(gè)正整數(shù)a和b, 輸出它們的最小公倍數(shù)
方法一 :filter篩選
print min(filter(lambda x: x % a == 0 and x % b == 0, range(max(a, b), a * b + 1)))
方法二:
def lcm(a, b): # 獲取最大的數(shù)
greater = max(a,b)
while (True):
if ((greater % a == 0) and (greater % b == 0)):
lcm = greater
break
greater += 1
return lcm