• 技术文章 >Python技术 >Python基础教程

    如何用Python求素数之和

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-10-29 09:31:26原创18710

    计算两个正整数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))

    程序截图:

    专题推荐:python 素数 和
    上一篇:如何用python写2048 下一篇:如何用python进行数据分析

    相关文章推荐

    • 如何用python求100以内的素数?• python如何判断一个数是素数• 怎么用python判断一个数是否是素数• python判断是否为素数

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网