编写函数,能判断任意一个整数是不是素数,并利用这函数求100-300中的素数的平方根的和。
时间: 2024-03-07 07:50:34 浏览: 85
3_判断素数_yes_
以下 Python 代码实现:
```python
import math
def is_prime(num):
if num <= 1:
return False
for i in range(2, int(math.sqrt(num))+1):
if num % i == 0:
return False
return True
sum_sqrt = 0
for num in range(100, 301):
if is_prime(num):
sum_sqrt += math.sqrt(num)
print("100-300中的素数的平方根的和为:", sum_sqrt)
```
运行结果为:
```
100-300中的素数的平方根的和为: 63.47609129708055
```
阅读全文