###判断101-200之间有多少个素数,并输出所有素数。
#方法1,利用for循环很容易就能找出所有的素数(也称质数),但是有一个坑就是else的位置,假如和if放在一列,结果不会报错,但是输出很多无用的内容。
for i in range(101,201):
for j in range(2,i):
if i%j == 0:
break
else:
print(i)
#方法2,利用while循环也很容易解答这道题,而且我认为没有坑
for i in range(101,201):
a = 2
while a<i:
if i%a==0:
break
else:
a += 1
if a==i:
print(i)
#这道题本身难度不大,希望能有帮助!