计算两个正整数x,y(x<=y,包括x,y)素数和。首先通过isPrime函数来判断一个数是否为素数,再使用primeSum函数来返回素数和。
相关推荐:《Python基础教程》
以下为源码:
def isPrime(n) : for i in range(2,n): if n % i == 0: return 0 break else: return n def primeSum(x,y): e = 0 for n in range(x,y): w = isPrime(n) e = w + e return e x,y =map(int, input().split()) print(primeSum(x,y))
程序截图: