给你两个正整数a,b, 输出它们最大公约数
a=12
b=50
print("--------------------------------------")
def gcd(n1,n2):
if(n1%n2 == 0):
return n2
return gcd(n2,n1%n2)
print(gcd(a,b))
print("--------------------------------------")
给你两个正整数a和b, 输出它们的最小公倍数。
print("--------------------------------------")
def gcd(n1,n2):
if(n1%n2==0):
return n2
return gcd(n2,n1%n2)
print(gcd(a,b))
print(a*b//gcd(a,b))
print("--------------------------------------")
如何在输出最后一个数字之后不输出分隔符呢
L= [1,2,3,4]
print(" ".join(str(i) for i in L))