(I'm a total beginner) I want to write a recursive function which can tell me if a number is a prime number or not: but I keep getting the same recursion error : here is my code :
from math import *
def has_a_divider(n,p):
    if n%p==0:
        return True
    elif has_a_divider(n,(p-1))!= True:
        return False
    else:
        return False
def is_prime(a):
    if has_a_divider(a,sqrt(a))==False:
        return True
    else:
        return False
 
    