
Python 实例判断质数或素数
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本篇文章详细介绍了如何使用Python编写代码来实例化地判断一个给定数字是否为质数(素数),提供了简洁高效的编程方法。
一个大于1的自然数如果除了1和它本身外不能被其他自然数整除(例如2, 3, 5, 7),则称其为质数。换句话说,这个数字只能被1和自身完全整除。
下面是一个传统的判断方法:
```python
def handlerNum(num):
# 质数必须大于1
if num > 1:
# 检查是否有其他因子
for i in range(2, num // 2 + 1):
if (num % i) == 0:
print(num,不是质数)
break
else:
print(num, 是质数)
# 如果输入的数字小于或等于1,则它不是质数
else:
print(这不是一个有效的输入,因为给定的数字必须大于1。)
```
请注意代码中的`prin`函数名拼写错误应更正为`print`。
全部评论 (0)
还没有任何评论哟~


