def isPrime():
alist=[] #创建列表
for i in range(2,101):#遍历100以内的数字
c=1
if(i==2):
alist.append(i)
else:
for j in range(2,i):#每次遍历某一个数字时进行检验是否为质数
if i%j==0:#检验方法:在范围[2,i)中找出是否有数字j,使得i%j==0,有则不是质数
c=0
break
if c==1:#如果在范围[2,i)中找不出符合条件的数字j,则i为质数
alist.append(i)#添加到列表中
print(alist)
isPrime()
找出100以内的质数(python)
最新推荐文章于 2024-05-28 11:06:09 发布