编写一个Python程序,判断质合数
时间: 2023-02-22 08:30:34 浏览: 28
python判断质数.docx
下面是判断质数的一个简单Python程序:
```
def is_prime(n):
if n <= 1:
return False
for i in range(2, n):
if n % i == 0:
return False
return True
num = int(input("请输入一个数字:"))
if is_prime(num):
print(num, "是质数")
else:
print(num, "不是质数")
```
该程序首先定义了一个函数`is_prime`,用于判断一个数是否是质数。它接收一个整数参数`n`,如果`n`小于等于1,则直接返回False;否则,遍历从2到`n-1`的所有整数,如果发现`n`能被某个数整除,则返回False;最后,如果所有数都不能被`n`整除,则返回True。
然后,该程序读入一个整数,并使用`is_prime`函数判断它是否是质数,最后输出结果。
阅读全文