温馨提示×

python中的primes函数怎么使用

小亿
175
2023-12-15 21:41:36
栏目: 编程语言

在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函数并传入一个整数参数,就可以获取相应范围内的素数列表。

0