Is it a Prime?

 

from math import sqrt

def isPrime(n):

    if n==0 or n==1:

        return False

    if n==2 or n==3:

        return True

    if n%2==0 or n%3==0:

        return False

    for i in range(5,int(sqrt(n))+1):

        if n%i==0 or n%(i+2)==0:

            return False

    return True

    


n=int(input())

print("Is",n,"a Prime",isPrime(n)) 




 

Comments

Popular posts from this blog

Trouble with the Number System

Residue Arithmetic

Perfect Peak of Array