class Solustion(): def CountParseNumber(self,num): t_lst = [k for k in [self.isPrimeNumber(i) for i in range(100,num+1)] if k==True] return len(t_lst) def isPrimeNumber(self,x): flag = True if(x==1): flag = False for i in range(2,int(x)): if(x%i==0): flag=False return flag so = Solustion() print so.CountParseNumber(999)
def f(x): is_zhishu = 1 for n in range(2,x): if x%n == 0: is_zhishu = 0 break return is_zhishu sum = 0 for l in range(100,1000): sum += f(l) print(sum)