(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