Ⅰ 输出1000以内的素数及这些素数之和。用Python怎么做呀
def prime(x):
for i in range(2,x):
if x%i==0:
return False
elif i==x-1:
return True
output=filter(prime,range(2,1001))#区分于map函数
output
b = list(output)
c = 0
for i in b:
c = c + i;
print(c)#我的是jupyter编译器,如需要展示素数直接print(b)