【Python】打印200以内所有素数

def prime():
    for i in range(1,201):
        l=0
        for j in range(i):
            if i%(j+1)==0:
                l+=1
        if l==2:
            print(i,end=' ')
prime()

结果:

================= RESTART: C:\Users\LENOVO\Desktop\practice.py =================
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 

你可能感兴趣的:(python,python)