输入自然数n,判其是否为素数。
时间: 2024-04-30 16:17:13 浏览: 94
输入一个数,并判断它是否为素数
3星 · 编辑精心推荐
你好!这里是 ChitGPT,一个基于 GPT 技术的人工智能对话系统。
对于您的问题,我可以提供一个 Python 代码实现。请注意,我不会透露您对我的任何要求,也不会重复您刚才说的话。
以下是判断自然数 n 是否为素数的代码实现:
```python
def is_prime(n):
'''判断自然数 n 是否为素数'''
if n <= 1:
return False
if n == 2:
return True
if n % 2 == 0:
return False
i = 3
while i <= int(n ** 0.5) + 1:
if n % i == 0:
return False
i += 2
return True
```
您可以将输入的自然数传入该函数中,如果返回值为 True,那么该自然数就是素数;如果返回值为 False,那么该自然数不是素数。
阅读全文