Yazdiğim fonksi̇yon çalişmiyor

Alıştırma olsun diye çözümü olan fonksiyon ile ilgili problemleri çözüyordum. Yazdığım fonksiyon ile cevap aynı ancak benim yazdığım fonksiyon çalışmıyor. Fonksiyonun amacı kullanıcıdan tarafından girilen iki sayı arasındaki asal sayıların bulunmasıdır.
(Örneğin: 10 ile 30 arasındaki asal sayılar)
kodum aşağıda yardım ederseniz çok sevinirim :hugs:

def asalsayiBul(sayi1,sayi2):

for sayi in range(sayi1, sayi2+1):

    if sayi > 1:

        for i in range(2,sayi2):

            if (sayi % i == 0):

                break

        else:

            print(sayi)

sayi1 = int(input("İlk Sayı: "))

sayi2 = int(input("İkinci Sayı: "))

asalsayiBul(sayi1,sayi2)

burada sayi2 yerine sayi yazarsanız çalışır.

1 Beğeni

Dediğiniz gibi yaptım ve oldu çok teşekkür ederim