python素数怎么求

如题所述

1、示例代码

import math

def isPreme(smk):

i = 2

for i in range(2, smk):

j = 2

for j in range(2, int(math.sqrt(i)+1)):

if (i % j == 0):

break

else:

print('%s是素数' % i)

isPreme(20)


2、示例结果

2是素数

3是素数

5是素数

7是素数

11是素数

13是素数

17是素数

19是素数

温馨提示:答案为网友推荐,仅供参考