用Python输出100以内素数之和
时间: 2023-08-30 07:12:25 浏览: 153
python 实现求100之内的素数
5星 · 资源好评率100%
代码如下:
```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
prime_sum = 0
for i in range(2, 101):
if is_prime(i):
prime_sum += i
print("100以内素数之和为:", prime_sum)
```
我们先定义一个 `is_prime()` 函数来判断一个数是否为素数。然后使用循环遍历 2 到 100 之间的所有整数,如果当前数是素数,则将其加入素数之和中。最后输出素数之和即可。
阅读全文