Python编写函数,求两个正整数的最小公倍数
时间: 2024-03-16 10:46:31 浏览: 128
编写求两个整数的最小公倍数的函数
5星 · 资源好评率100%
可以使用以下代码实现:
```python
def lcm(x, y):
# 选择较大的数
if x > y:
greater = x
else:
greater = y
while True:
if greater % x == 0 and greater % y == 0:
lcm = greater
break
greater += 1
return lcm
```
这个函数使用了一个 while 循环来找到 x 和 y 的最小公倍数。在循环中,我们选择较大的数 greater,然后不断增加 greater 的值,直到 greater 可以同时被 x 和 y 整除,此时 greater 就是最小公倍数。最后,我们将最小公倍数返回。
阅读全文