Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python求素数的代码

作者:木の兮   发布日期:2025-09-19   浏览:101

# Python求素数的代码

def is_prime(n):
    """判断一个数是否为素数"""
    if n <= 1:
        return False
    for i in range(2, int(n ** 0.5) + 1):
        if n % i == 0:
            return False
    return True

def find_primes(limit):
    """找出给定范围内的所有素数"""
    primes = []
    for num in range(2, limit + 1):
        if is_prime(num):
            primes.append(num)
    return primes

# 示例:找出1到50之间的所有素数
print(find_primes(50))

解释说明:

  1. is_prime(n) 函数用于判断一个数 n 是否为素数。它通过检查从 2 到 sqrt(n) 的所有整数是否能整除 n 来实现。
  2. find_primes(limit) 函数用于找出从 2 到 limit 范围内的所有素数,并将这些素数存储在一个列表中返回。
  3. 最后,我们调用 find_primes(50) 来找出 1 到 50 之间的所有素数并打印出来。

如果你需要更多帮助或有其他问题,请随时告诉我!

上一篇:python pandas excel

下一篇:sample函数python

大家都在看

python时间格式

python读取文件路径

staticmethod在python中有

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站