找出200-400之间素数的快速算法
def isPrime(number):
divisor = 3
testLimit = number
if number % 2 == 0:
return False
while testLimit > divisor:
if number % divisor == 0:
return False
testLimit = number / divisor
divisor += 2
return True
if __name__ == "__main__":
for i in range(200, 400):
if isPrime(i):
print i
![Creative Commons License](http://i.creativecommons.org/l/by/2.5/cn/88x31.png)
本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名小橋流水(包含链接)。如您有任何疑问或者授权方面的协商,请给我发邮件。