用python完成找出1到100中的所有质数
时间: 2024-04-15 11:30:55 浏览: 258
输出n以内的所有素数(C、Java、python语言).txt
可以使用以下代码来找出1到100中的所有质数:
```python
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
primes = []
for num in range(1, 101):
if is_prime(num):
primes.append(num)
print(primes)
```
这段代码定义了一个函数`is_prime`,该函数用于判断一个数是否为质数。然后,使用一个循环遍历1到100的所有数字,对每个数字调用`is_prime`函数进行判断,如果是质数,则将其添加到`primes`列表中。最后,打印输出`primes`列表,即为1到100中的所有质数。
阅读全文