其十二
判断101-200之间有多少个素数,并输出所有素数
使用循环,首先在101和200之间循环
然后进行除法,从2到这个数本身,如果没有可以整除的,就跳出循环,输出这个数
如果可以整除,就循环下一个数
flag = 0 for i in range(101,201): #遍历 for j in range(2,i-1): if i % j == 0: break else: print(i) flag+=1 print(flag)
结果是
101
103
107
109
113
127
131
137
139
149
151
157
163
167
173
179
181
191
193
197
199
21