请编写函数,求两个整数的最小公倍数。
时间: 2024-06-10 12:05:43 浏览: 67
计算两个整数的最小公倍数.docx
好的,以下是求两个整数的最小公倍数的 Python 代码:
```
def gcd(a, b):
if b == 0:
return a
else:
return gcd(b, a % b)
def lcm(a, b):
return a * b // gcd(a, b)
# 例如求 12 和 20 的最小公倍数
print(lcm(12, 20)) # 输出为 60
```
上面的代码中,`gcd` 函数是求两个整数的最大公约数,使用了递归的方法实现。而 `lcm` 函数则是调用了 `gcd` 函数,然后用两个整数的乘积除以最大公约数,得到它们的最小公倍数。
阅读全文