# -*- coding: UTF-8 -*-
import time
import random
start = time.clock()
num=[];
j=2
for j in range(2,i):
if(i%j==0):
break
else:
num.append(i)
print(len(num))
end = time.clock()
import time
import random
start = time.clock()
num=[];
i=2
#for i in range(2,100000) ,这100000可以更大~!!
for i in range(2,100000):j=2
for j in range(2,i):
if(i%j==0):
break
else:
num.append(i)
print(len(num))
end = time.clock()
print (end-start)
我的运算结果为:
9592
60.86263715587448