最大公约数与最小公倍数(7)

def  gongyue(u,v):
     if  u
         t = u
         u = v
         v = t
     r = u % v
     while  r! = 0 :
         u = v
         v = r
         r = u % v
     return  v
def  gongbei(u,v,h):
     return  u * v / h
a = int ( input ( '第一个整数:' ))
b = int ( input ( '第二个整数:' ))
print ( '最大公约数为' ,gongyue(a,b))
print ( '最小公倍数为' ,gongbei(a,b,gongyue(a,b)))
"""结果:
第一个整数:4
第二个整数:6
最大公约数为 2
最小公倍数为 12.0

你可能感兴趣的:(最大公约数与最小公倍数(7))