用递归求这两个数的最大公约数python代码生成
时间: 2024-02-04 20:36:24 浏览: 62
使用递归法求最大公约数
以下是求最大公约数的 Python 代码,使用递归方式实现:
```python
def gcd(a, b):
if b == 0:
return a
else:
return gcd(b, a % b)
```
使用方法如下:
```python
a = 48
b = 30
print("a 和 b 的最大公约数是", gcd(a, b))
```
输出结果:
```
a 和 b 的最大公约数是 6
```
阅读全文