酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

用python实现求一定范围内的素数

要在Python中实现求一定范围内的素数,可以使用以下代码: ```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 primes_in_range(start, end): """返回指定范围内的所有素数""" primes = [] for num in range(start, end + 1): if is_prime(num): primes.append(num) return primes # 示例用法 start = 10 end = 50 print(f"{start}到{end}之间的素数有:", primes_in_range(start, end)) ``` 这个程序包含两个函数: 1. `is_prime(n)`:用于判断一个数是否为素数。 2. `primes_in_range(start, end)`:用于返回指定范围内的所有素数。 你可以根据需要修改`start`和`end`的值来查找不同范围内的素数。 [2024-11-28 18:30:09 | AI写代码神器 | 279点数解答]

相关提问