求区间内所有素数的和
类型:程序题

题目说明

编写Python程序,要求输出区间[m,n]内所有素数的和,实现上述功能的 Python 程序如下,请在划线处填入合适的代码。

def isPrime(num):           #判断素数
    num=int(num)
    for i in range(2,num):
        if        ①        :
            return False
    if num!=1:
        return True
def PrimeSum(a,b):
    sum=0
    for i in range(a,b+1):
        if isPrime(i):
                    ②
    return sum
m=int(input("m:"))
n=int(input("n:"))
print(        ③        )

评分标准

(1)num%i==0;(4分)

(2)sum+=i;(3分)

(3)PrimeSum(m,n)。(3分)

代码编辑器 加载中...
留空使用题目默认限制
{{resultStatus.text}}
正在加载运行记录...
乐编题库AI助手
人工客服
微信扫码联系客服
历史对话
{{ s.title || '未命名对话' }}
{{ s.created_at }}
暂无历史对话
我能帮助你什么?