用函数求最大公约数和最小公倍数
def max_divider(x,y):
while y: t = x % y x = y y = t return xdef min_multipliter(a, b): for i in range(2, min(a, b) + 1): if a % i == 0 and b % i == 0: return i * min_multipliter(a // i, b // i) else: return a * ba=int(input(“输入一个数字:”))b=int(input(“再输入一个数字:”))print(max_divider(a,b))print(min_multipliter(a,b))
2020-11-09
最新推荐文章于 2022-04-14 16:19:51 发布