用Python对输入任意两个整数求它们的最大公约数和最小公倍数
时间: 2024-05-01 15:23:45 浏览: 74
python 输入两个正整数计算最大公约数和最小公倍数 示例
5星 · 资源好评率100%
可以使用Python内置的math库中的gcd函数来求最大公约数,使用两个数的乘积除以最大公约数即可得到最小公倍数。以下是示例代码:
```python
import math
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
gcd = math.gcd(a, b)
lcm = a * b // gcd
print("最大公约数为:", gcd)
print("最小公倍数为:", lcm)
```
运行示例:
```
请输入第一个整数:12
请输入第二个整数:18
最大公约数为: 6
最小公倍数为: 36
```
阅读全文