阅读量:0
在Python中,primes
函数没有内置的实现,但可以使用以下示例代码创建一个生成素数的函数:
def primes(n): primes_list = [] for num in range(2, n+1): is_prime = True for i in range(2, int(num**0.5) + 1): if num % i == 0: is_prime = False break if is_prime: primes_list.append(num) return primes_list # 使用示例 n = 20 prime_numbers = primes(n) print(prime_numbers)
以上示例代码中的primes
函数接收一个整数n
作为参数,并返回从2到n之间所有的素数。通过调用primes
函数并传入一个整数参数,就可以获取相应范围内的素数列表。