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
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_生成两个参数的最小公倍数和最大公因数的主要内容,如果未能解决你的问题,请参考以下文章