python找出500以内的所有质数

python找出500以内的所有质数

1 个回答

小蜗牛

提问:python找出500以内的所有质数

网友回答:

多个方法的,我写的参考:

import math
def isprime(n):
   if n < 2:
       return 0
   for j in range(2, int(math.sqrt(n)) + 1):
       if n % j == 0:
           return 0
   return 1
for i in range(2, 501):
   if isprime(i) == 1:
       print(i,end=' ')

  • 1 关注
  • 0 收藏, 浏览
  • 提出于

相似问题