jackfrued / Python-Core-50-Courses

Python语言基础50课
11.7k stars 2.89k forks source link

第6课最大公因数,最小公倍数有点小问题 #45

Open heqiang233 opened 1 year ago

heqiang233 commented 1 year ago

没有考虑x,y的大小,建议修改一下 x = int(input('x = ')) y = int(input('y = ')) if x > y: x, y = y, x for factor in range(x, 0, -1): if x % factor == 0 and y % factor == 0: print(f'{x}和{y}的最大公约数是{factor}') print(f'{x}和{y}的最小公倍数是{x * y // factor}') break

hbjcstkl2020 commented 1 year ago

这是来自QQ邮箱的假期自动回复邮件。您发给我的信件已经收到。

b11152 commented 1 year ago

您好信以收到   将在下次登陆gmail或qqmail后进行回复

CHAMPIOM1 commented 1 year ago

邮件已收到,辛苦了!!!