用python求最大公约数和最小公倍数
时间: 2023-06-08 08:03:55 浏览: 122
计算最大公约数和最小公倍数的常见算法
最大公约数可以使用欧几里得算法,代码如下:
```python
def gcd(a, b):
if b == 0:
return a
return gcd(b, a % b)
```
最小公倍数可以用最大公约数来求,代码如下:
```python
def lcm(a, b):
return a * b // gcd(a, b)
```
其中 `//` 是整除操作符。
阅读全文