概要:判断 101 到 200 之间的素数。
分析:
素数也就是只能整除1和自己,且素数都不是偶数,因此,按照奇数整除比自己小的奇数,如果没有整除结果为0的,那么这个数就是奇数。
li = []
for i in range(101,201,2):
n = 0
for j in range(3,i):
if i%j == 0 :
n = n+1
if n == 0:
li.append(i)
print(li)
结果:
[101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199]
作者:贺超
链接: