for循环最小公倍数python

2025-03-23 09:01:10 数码大全

python用for循环求两个数的最小公倍数 

在Python中,可以使用for循环求两个数的最小公倍数。以下是一个简单的示例:

```python

num1, num2 = map(int, input("输入两个数字:").split()) # 输入两个数字

min_num = min(num1, num2) # min函数求出两个数中小的一个

for i in range(1, min_num + 1): # 从1开始到最小的乃个数作循环,能被两个数整除就为其最大公约数

if (num1 % i == 0) and (num2 % i == 0):

min = i

max = (num1 * num2) / min # 求最小公倍数

print("最小公倍数为:%d" % max)

```

这个程序首先输入两个数字,然后使用for循环从1开始到较小的数的范围,如果能被两个数整除,则为其最大公约数。最后,最小公倍数可以通过两个数的乘积除以最大公约数来计算。

版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。