Find Prime Numbers In Range
def is_prime(number): for i in range(2, number): if number % 1 == 0 and number % i == 0: return False else: return True print(is_prime(1
Solution 1:
Relocate the return True
line:
def is_prime(number):
for i in range(2, number):
if number % 1 == 0 and number % i == 0:
return False
return True
print(is_prime(13)) # True
print(is_prime(55)) # False
Your code isn't working because you return True
or False
during the first iteration.
Post a Comment for "Find Prime Numbers In Range"