酷代码 AI
菜单
服务商

Python 实现从实验数据中筛选素数

以下是使用 Python 实现的代码: ```python # 判断一个数是否为素数的函数 def is_prime(num): if num < 2: return False for i in range(2, int(num**0.5) + 1): if num % i == 0: return False return True # 读取输入的 N N = int(input()) prime_numbers = [] # 循环读取 N 个实验数据 for _ in range(N): num = int(input()) if is_prime(num): prime_numbers.append(num) # 输出素数的个数 print(len(prime_numbers)) # 按原顺序输出素数 for prime in prime_numbers: print(prime) ``` 这段代码首先定义了一个 `is_prime` 函数,用于判断一个数是否为素数。然后读取输入的 `N`,并循环读取 `N` 个实验数据,将其中的素数添加到 `prime_numbers` 列表中。最后输出素数的个数和素数本身。 ######[AI问答 | 267点数解答 | 2026-03-28 16:01:04]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]