美文网首页
Python求两个数的最大公约数

Python求两个数的最大公约数

作者: stone呀 | 来源:发表于2018-01-23 17:23 被阅读35次
    • 一、使用递归的方式(效率低)
    def gcd(a, b):
        if b == 0:
            return a
        return gcd(b, a % b)
    
    • 二、使用循环的方式(效率高)
    def gcd(a,b):
        while b:
            a,b=b,a%b
        return a
    

    相关文章

      网友评论

          本文标题:Python求两个数的最大公约数

          本文链接:https://www.haomeiwen.com/subject/ufasaxtx.html