✨Python判断合数、质数的小技巧✨

2025-03-27 10:23:57
导读 在编程中,判断一个数字是合数还是质数是一项基础技能。简单来说,质数是指大于1且只能被1和自身整除的自然数;而合数则是除了1和自身外,...

在编程中,判断一个数字是合数还是质数是一项基础技能。简单来说,质数是指大于1且只能被1和自身整除的自然数;而合数则是除了1和自身外,还能被其他自然数整除的数字。那么如何用Python实现呢?👇

首先,我们需要定义一个函数来检查数字是否为质数。例如:

```python

def is_prime(n):

if n <= 1:

return False

for i in range(2, int(n0.5) + 1):

if n % i == 0:

return False

return True

```

这段代码通过遍历从2到√n的所有整数,检查是否存在能整除n的数。如果存在,则n是合数;否则是质数。

接着,我们可以结合这个函数来判断一系列数字:

```python

nums = [2, 4, 7, 9, 11]

for num in nums:

if is_prime(num):

print(f"{num} 是质数 🌟")

else:

print(f"{num} 是合数 🔢")

```

运行后会输出每个数字的性质。掌握这些小技巧,不仅能在学习中得心应手,还能解决实际问题哦!💡

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。