当前位置: 代码迷 >> 综合 >> Python3 求两个数的最大公约数和最小公倍数
  详细解决方案

Python3 求两个数的最大公约数和最小公倍数

热度:67   发布时间:2023-10-29 04:06:23.0
a=int(input())
b=int(input())
if(a>b):c=aa=bb=c
for i in range(a,0,-1):if(a%i==0 and b%i==0):print("最大公约数为:",i)break
print("最小公倍数为:",a/i*b)

python3 中for循环想要递减必须用到range函数的第三个参数及递增量,递增量可以为负数。

for i in range(5,0,-1):print(i)

输出结果如下

5

4

3

2

1

 

  相关解决方案