Prime Number

#!/usr/bin/evn python

# Define function as 'prime' and pass parameter as 'no'
def prime(no):
	if no == 1:
		print ("1 is a Special!")
		# Return boolen value
		return False

	# For loop
	for x in range(2,no):
		if no % x == 0:
			print ("{} = {} x {}".format(no, x, no //x))
			# Return boolen value
			return False
	else:
		print no, "is a prime number!"
		# Return boolen value
		return True

# For loop
for a in range(1,50):

	# Call function 'prime' by passing parameter
	prime(a)

# ***** Output *****

1 is a Special!
2 is a prime number!
3 is a prime number!
4 = 2 x 2
5 is a prime number!
6 = 2 x 3
7 is a prime number!
8 = 2 x 4
9 = 3 x 3
10 = 2 x 5
11 is a prime number!
12 = 2 x 6
13 is a prime number!
14 = 2 x 7
15 = 3 x 5
16 = 2 x 8
17 is a prime number!
18 = 2 x 9
19 is a prime number!
20 = 2 x 10
21 = 3 x 7
22 = 2 x 11
23 is a prime number!
24 = 2 x 12
25 = 5 x 5
26 = 2 x 13
27 = 3 x 9
28 = 2 x 14
29 is a prime number!
30 = 2 x 15
31 is a prime number!
32 = 2 x 16
33 = 3 x 11
34 = 2 x 17
35 = 5 x 7
36 = 2 x 18
37 is a prime number!
38 = 2 x 19
39 = 3 x 13
40 = 2 x 20
41 is a prime number!
42 = 2 x 21
43 is a prime number!
44 = 2 x 22
45 = 3 x 15
46 = 2 x 23
47 is a prime number!
48 = 2 x 24
49 = 7 x 7

Comments (0)

  • To add your comment please or

We use cookies to improve your experience on our site and to show you personalised advertising. Please read our cookie policy and privacy policy.

Got It!