求区间内所有素数的和
题目说明
编写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分)
本题为编程题,提交代码并运行通过测试点后判分。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析