质数判断 python可以写的非常 优雅
def isPrime(num): ''' 判断是否为质数 :param num: :return: ''' n = math.floor(math.sqrt(num)) if any(num % i == 0 for i in range(n, 1, -1)): return False return True
def primeList(num): numlist = list(filter(t.isPrime, range(1, num))) print(numlist)