质数有哪些?如何用python求质数?合数有哪些?这一次,我们做一个100以内质数生成器吧!
z=[]#质数列表
h=[]#合数列表
for i in range(2,100+1):#循环2-100
a=0
for x in range(2,i):#求这个数是不是合数
if float(i/x).is_integer()==True:
h.append(i)
a+=1
break
if a==0:#求这个数是不是质数
z.append(i)
print("100以内的质数有:",z)
print("100以内的合数有:",h)
这个程序讲解就到这里,再见!