In [1]:
# ### Assignment 3
#
# Modify the original code that prints every prime number between 1 and 100 to only print every other prime number
# Extra credit if you can modify the code to speed it up
#
# Note: Considered "1" as not a prime number.
# Source: https://primes.utm.edu/notes/faq/one.html
# # original
# for num in range(1,101):
# prime = True
# for i in range(2,num):
# if (num%i==0):
# prime = False
# if prime:
# print(num)
count = 0
for num in range(2,101):
for i in range(2,num):
if (num%i==0):
num = 0
if num != 0:
count +=1
if count % 2 == 1:
print(num)
In [ ]: