Python实现返回指定范围内的所有素数

Posted chenzhen0530

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python实现返回指定范围内的所有素数相关的知识,希望对你有一定的参考价值。

# 获取a, b范围的所有素数
def func(a, b):
    li = []
    for i in range(a, b+1):
        for j in range(2, i):
            if i % j == 0:
                break
        else:
            # 上面一个循环正常执行完时,才能执行到else
            if i not in li:
                li.append(i)
    return li

以上是关于Python实现返回指定范围内的所有素数的主要内容,如果未能解决你的问题,请参考以下文章