如何用Python求素数之和
爱喝马黛茶的安东尼
2019-10-29 09:31:2619252浏览 · 0收藏 · 0评论
计算两个正整数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))
程序截图:
关注公众号,随时随地在线学习