把200以内的所有素数存放在一维数组a中并输出
时间: 2024-01-19 15:18:31 浏览: 72
输出指定范围内所有素数
以下是将200以内的所有素数存放在一维数组a中并输出的示例代码:
```python
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
a = []
for num in range(2, 201):
if is_prime(num):
a.append(num)
print(a)
```
这段代码定义了一个函数`is_prime()`来判断一个数是否为素数。然后使用一个循环从2到200遍历每个数,如果该数是素数,则将其添加到数组a中。最后,打印数组a,即可输出200以内的所有素数。
阅读全文