1. 程式人生 > >Python 列印100以內的素數

Python 列印100以內的素數

版本2.7,3.4通用

from math import sqrt
def isprime(x):
    if x ==1:
        return False
    k=int(sqrt(x))
    for j in range(2,k+1):
        if x%j==0:
            return False 
    return True

for i in range(2,101):
    if isprime(i):
        print (i)