求所有三位整数中质数的个数
思路:
质数只有0和自身两个除数,可以使用此特点来作为判断条件

#!/usr/bin/python

s=0
for i in range(100,1000):
    n = 0
    for m in range(1,i+1):
        if i % m == 0:
            n = n + 1
    if n == 2 :
        s+=1
print(s)

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐