Python'da "//" komutunun işlevi nedir?

Kunkka

Hectopat
Katılım
19 Ekim 2019
Mesajlar
1.422
Çözümler
4
Yer
Dire
Python:
print("""*****************
Bu program EKOK bulmaktadır.
*****************
""")

def ekok(sayı1,sayı2):
    i=2
    ekok=1
    while True:
        if(sayı1%i==0 and sayı2%i==0):
            ekok*=i

            sayı1//=i
            sayı2//=i

        elif(sayı1%i==0 and sayı2%i!=0):
            ekok*=i
            sayı1//=i

        elif (sayı1 % i != 0 and sayı2 % i == 0):
            ekok *= i
            sayı2 //= i

        else:
            i+=1

        if(sayı1==1 and sayı2==1):
            break

    return ekok

sayı1=int(input("Sayı1:"))
sayı2=int(input("Sayı2:"))

print("Ekok:",ekok(sayı1,sayı2))

13, 14, 18 ve 22. satırlarda kullanılan "//" kodunun işlevi nedir, anlamlandıramadım. Cevap için şimdiden teşekkürler.
 

Yeni konular

Geri
Yukarı