求解100以内的所有素数

输出100以内的所有素数,素数之间以一个空格区分(注意,最后一个数字之后不能有空格)。

import math
def isprise(numble):
    a = ''
    for i in range(2,numble):
        for n in range(2,int(math.sqrt(i))+1):
            if i % n == 0:
                break
        else:
            a += (str(i) + ' ')
    return a
print((isprise(int(input("请输入:"))))[:-1])

你可能感兴趣的:(求解100以内的所有素数)