本项目运用Python编程语言编写算法,旨在高效地找出并展示所有不超过100的质数。通过优化代码实现快速计算与验证,适合初学者学习和理解质数判定的方法。
用Python编写一个程序来找出100以内的所有质数。首先创建一个函数用于判断给定数字是否为质数,然后使用循环遍历从2到100的所有整数,并通过该函数检查每个数字是否是质数。如果发现某个数字是质数,则将其添加到列表中或直接输出。
以下是实现这一功能的示例代码:
```python
def is_prime(n):
if n <= 1:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
primes = []
for num in range(2, 101): # 遍历从2到100的整数
if is_prime(num):
primes.append(num)
print(primes)
```
这段代码定义了一个`is_prime()`函数用于检测一个给定数字是否是质数,接着生成了包含所有小于等于100的质数列表。