Python100例--012

题目:判断101-200之间有多少个素数,并输出所有素数。

# -*- coding:utf-8 -*-
#素数:只能被1和自身整出的数

l = []
for i in range(101, 200):
    for j in range(2, i-1):
        if i % j == 0:
            break
    else:
        l.append(i)

print l
print ("101-200之间素数的个数为:%d") % (len(l))

你可能感兴趣的:(Python100例--012)