Skip to content

Commit e79a038

Browse files
authored
Update prime_number.py
1 parent 6d0277a commit e79a038

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

prime_number.py

+16-7
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,23 @@
44
# Q 17. Prime Number.
55

66
def prime(N):
7-
flag = 0
8-
for i in range(2, N):
9-
if N%i == 0:
10-
flag = 1
11-
if flag == 1:
12-
print("N is not a Prime Number.")
7+
if N == 1:
8+
print("One is neither Prime nor Composite.")
9+
10+
elif N == 0:
11+
print("Zero is neither Prime nor Composite.")
12+
1313
else:
14-
print("N is a Prime Number.")
14+
flag = 0
15+
for i in range(2, N):
16+
if N%i == 0:
17+
flag = 1
18+
19+
if flag == 1:
20+
print("N = ", N, "is not a Prime Number.")
21+
22+
else:
23+
print("N = ", N, "is a Prime Number.")
1524

1625

1726
print("Enter the number...")

0 commit comments

Comments
 (0)