将1000到2000之间的素数存放到一个数组中并输出
时间: 2023-05-20 18:02:56 浏览: 144
输出1到n之间的素数
5星 · 资源好评率100%
以下是将1000到2000之间的素数存放到一个数组中并输出的代码:
```python
primes = []
for num in range(1000, 2001):
if all(num % i != 0 for i in range(2, int(num ** 0.5) + 1)):
primes.append(num)
print(primes)
```
这段代码使用了一个 for 循环来遍历1000到2000之间的所有数字,然后使用 all 函数和一个生成器表达式来判断每个数字是否为素数。如果是素数,就将其添加到 primes 数组中。最后,使用 print 函数输出 primes 数组。
阅读全文