python求两个数最大公约数,最小公倍数代码
时间: 2023-10-28 22:04:36 浏览: 111
python 输入两个正整数计算最大公约数和最小公倍数 示例
5星 · 资源好评率100%
可以使用辗转相除法来求两个数的最大公约数,而最小公倍数可以通过最大公约数来计算。
下面是Python代码:
```python
# 计算最大公约数
def gcd(a, b):
while b:
a, b = b, a % b
return a
# 计算最小公倍数
def lcm(a, b):
return a * b // gcd(a, b)
```
使用示例:
```python
>>> gcd(24, 36)
12
>>> lcm(24, 36)
72
```
阅读全文