来源:聊天软件下载站 更新:2024-07-27 11:24:43
用手机看
大家好!今天我要来聊聊Python里怎么找两个数的最大公约数和最小公倍数。这可不是什么无聊的数学题,而是一场充满乐趣的编程探险!
首先,最大公约数(GCD)就是两个数都能被整除的最大那个数。Python里有个超级方便的函数叫`math.gcd()`,只要一行代码就能搞定!比如你想找12和18的最大公约数,代码写起来就像是这样:
python import math gcd_result = math.gcd(12, 18) print(f"12和18的最大公约数是:{gcd_result}")
哇塞,是不是超级简单?Python就是这么贴心!
接下来,我们再来看看最小公倍数(LCM)。这玩意儿就是两个数的倍数里最小的那个。虽然Python里没有直接求LCM的函数,但我们可以用GCD来算。公式就是:LCM(a, b) = abs(a*b) /。