Pythonda tub sonlar ro'yhatini chiqarish funksiyasi

def PrimeNumbers(n):

    s = 0

    q = []

    for i in range(2,n+1):

        for j in range(1,int(i**0.5)+1):

            if i % j == 0:

                s+=1

        if s == 1:

            q.append(i)

        s = 0

    return q