用python求100内最大10个质数和
时间: 2024-11-09 18:23:20 浏览: 10
python 求小于m的最大10个素数 教程
在Python中,我们可以使用一个简单的算法来找出100以内最大的10个质数。首先,我们需要定义一个函数来检查一个数是否为质数,然后遍历从2到100的所有数字,找出并存储这100内的前10个质数。以下是实现这个功能的一个示例:
```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
count = 0
primes = []
num = 2
while count < 10:
if is_prime(num):
primes.append(num)
count += 1
num += 1
# 计算最大10个质数之和
sum_of_primes = sum(primes)
print(f"100以内最大的10个质数是:{primes}")
print(f"它们的和是:{sum_of_primes}")
阅读全文