python求数之间的素数,用列表展示

python求数之间的素数,用列表展示。。。。。。。。。。。。。。。。。。。。

def isp(n):
    for i in range(2,n):
        if n%i==0:
            return False
    return True
li = []
for n in range(500,701):
    if isp(n):
        li.append(n)
print(li)

输出结果

[503, 509, 521, 523, 541, 547, 557, 563, 569, 571, 577, 587, 593, 599, 601, 607, 613, 617, 619, 631, 641, 643, 647, 653, 659, 661, 673, 677, 683, 691]

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632