计算1~1000以内的所有素数和
s=0 for i in range(2,1000): for j in range(2,i//2+1): if i%j==0: break else: print(i,end=" ") s=s+i print(s)
举一反三
内容
- 0
求1000以内的最大的20个素数之和。
- 1
编程题:请思考第4小题,打印200以内的所有素数。本题的填空是通过程序运行,200以内的素数是多少(1),第二问2000以内的素数是多少(2)
- 2
输出100以内的所有素数。
- 3
请定义一个prime()函数求整数n以内(不包括n)的所有素数(1不是素数),并...2,3,5,7,11,13,17,19]
- 4
Ø输出1000以内所有的素数之和(循环嵌套)