How to find the prime numbers between 1 to 100 in Python

2 Answers

0 votes
def is_prime(n):
    prime = True
    if n < 2:
        prime = False
    else:
        for i in range(2,n):
            if n % i == 0:
                prime = False
    return prime

for n in range(1,101):
    if is_prime(n):
        print(n)
        
        
        
'''
run:

2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97

'''

 



answered Jan 6, 2022 by avibootz
0 votes
def is_prime(n):
    prime = True
    if n < 2:
        prime = False
    else:
        for i in range(2, int(n ** 0.5) + 1):
            if n % i == 0:
                prime = False
    return prime
 
for n in range(1,101):
    if is_prime(n):
        print(n)
         
         
         
'''
run:
 
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
 
'''

 



answered Oct 29, 2023 by avibootz

Related questions

1 answer 179 views
1 answer 181 views
1 answer 173 views
1 answer 171 views
1 answer 118 views
1 answer 182 views
2 answers 206 views
...