2 min readOct 11, 2023
Write a program in Python to check given number is prime or not.
def check_prime_number(number):
'''
no_of_zero_reminders = 0
if number % 1 == 0:
no_of_zero_reminders += 1
if number % number == 0:
no_of_zero_reminders +=1
'''
no_of_zero_reminders = 2
nums = [2,3,5,7,11,13]
if nums.count(number) > 0:
nums.remove(number)
for i in nums:
if number % i == 0:
no_of_zero_reminders += 1
break
return "Prime" if no_of_zero_reminders < 3 else "not Prime"
number_list = [-2,1,2,3,4,5,6,7,8,9,10,11,12,146,149,169]
for number in number_list:
print(f"The given number {number} is a {check_prime_number(number)} number.") if number > 1 else print(f"The given number {number} is not Prime number.")
#result
The given number -2 is not Prime number.
The given number 1 is not Prime number.
The given number 2 is a Prime number.
The given number 3 is a Prime number.
The given number 4 is a not Prime number.
The given number 5 is a Prime number.
The given number 6 is a not Prime number.
The given number 7 is a Prime number.
The given number 8 is a not Prime number.
The given number 9 is a not Prime number.
The given number 10 is a not Prime number.
The given number 11 is a Prime number.
The given number 12 is a not Prime number.
The given number 146 is a not Prime number.
The given number 149 is a Prime number.
The given number 169 is a not Prime number.
#--------------------- Madhan Umk ---------------------