Cevap:
n1=0
while n1<1:
n1=int(input("1. sayıyı giriniz :"))
n2=0
while n2<1:
n2=int(input("2. sayıyı giriniz :"))
k=1
sayi=2
while n1!=1 or n2!=1:
if n1%sayi==0 and n2%sayi==0:
n1=int(n1/sayi)
n2=int(n2/sayi)
k=k*sayi
elif n1%sayi==0 and n2%sayi!=0:
n1=int(n1/sayi)
k=k*sayi
elif n2%sayi==0 and n1%sayi!=0:
n2=int(n2/sayi)
k=k*sayi
else:
sayi=sayi+1
print(str(k))
Açıklama: