Python小代码_13_生成两个参数的最小公倍数和最大公因数

Posted 守护窗明守护爱

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python小代码_13_生成两个参数的最小公倍数和最大公因数相关的知识,希望对你有一定的参考价值。

def demo(m, n):
    if m > n:
        m, n = n, m
    p = m * n
    while m != 0:
        r = n % m
        n = m
        m = r
    return (int(p / n), n)

val = demo(20, 30)
print(最小公倍数为:, val[0])
print(最大公因数为:, val[1])

#输出结果
#最小公倍数为: 60
#最大公因数为: 10

 

以上是关于Python小代码_13_生成两个参数的最小公倍数和最大公因数的主要内容,如果未能解决你的问题,请参考以下文章

Python小代码_12_生成前 n 行杨辉三角

LuoguP4234_最小差值生成树_LCT

Java_类与对象13_小练习

Python小知识:迭代器 vs 可迭代对象 vs 生成器

python 全栈开发,Day13(迭代器,生成器)

python全栈学习--day13(迭代器,生成器)