python:最大公约数和最小公倍数

系统 483 0

任务目标:

1.输入两个数
2.打印这两个数的最大公约数
3.打印这两个数的最小公倍数


实验环境:

pycharm的python3.6


实现代码:

            
              #最大公约数和最小公倍数
a = int(input('请输入第一个数: '))
b = int(input('请输入第二个数: '))
Min = min(a,b)
Gys = 1
for i in range(1,int(Min+1)):
    if a%i == 0 and b%i == 0:
        Gys = i
print('最大公约数为:%d' %Gys)
Gbs = a*b / Gys
print('最小公倍数为:%d' %Gbs)

            
          

python:最大公约数和最小公倍数_第1张图片


结果演示:

在这里插入图片描述
在这里插入图片描述


注意:range的范围不取上限,所以要+1

            
                                 大大的小小阳

            
          

更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请请扫描上面二维码支持博主1元、2元、5元等您想捐的金额吧,狠狠点击下面给点支持吧

发表我的评论
最新评论 总共0条评论