用python判断16、27、53、78中哪几个是素数
时间: 2023-09-06 21:05:56 浏览: 171
使用python实现素数判断
素数是只能被1和本身整除的正整数。我们可以使用Python编写程序来判断16、27、53、78中哪几个是素数。
首先,我们需要编写一个函数来判断一个数是否为素数。以下是一个判断素数的函数:
```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
```
接下来,我们可以调用该函数以判断16、27、53、78是否为素数,并输出结果:
```python
nums = [16, 27, 53, 78]
prime_nums = []
for num in nums:
if is_prime(num):
prime_nums.append(num)
print("素数有:", prime_nums)
```
运行上述代码,输出结果为:素数有:[53]
因此,经过判断,只有53是素数,16、27、78不是素数。
阅读全文