求两个数的最小公倍数
a = int(input("请输入一个数字:"))b = int(input("请输入一个更大的数字:"))
i = b
while True :
if i % a == 0 and i % b == 0 :
print(i)
break
i += 1 本帖最后由 jackz007 于 2022-9-28 15:10 编辑
def gcd(a , b):
return gcd(b , a % b) if b else a
a , b = map(int , input('输入两个正整数:') . split())
print(a * b // gcd(a , b))
运行实况:
D:\\Python>python x.py
输入两个正整数:12 18
36
D:\\Python>
页:
[1]