python program to check if a number is prime or not code example
Example 1: how to check if a number is prime in python
def prime(num):
for x in range(2,num):
if num % x == 0:
return False
return True
Example 2: determine if number is prime python
def primeCheck(n):
if n==1 or n==0 or (n % 2 == 0 and n > 2):
return "Not prime"
else:
for i in range(3, int(n**(1/2))+1, 2):
if n%i == 0:
return "Not prime"
return "Prime"
Example 3: how to check if a number is prime in python
import math
def prime(x):
if x == 2 or x == 3 or x==5:
return True
if x == 1 or x == 4:
return False
num = 2
a= math.sqrt(x)+4
while a > num:
if x % num == 0:
return False
else:
num = num + 1
return True
Example 4: check if a number is prime python
n=input('Enter the number you want to check: ')
try:
n=int(n)
except:
print('Wrong input.')
quit()
if n==1 or n==0:
print('This is neither prime nor composite')
else:
c=0
for i in range(2,n):
if n%i==0:
c=c+1
if c==0:
print("This is a prime number")
else:
print('This is a composite number.')