2025-03-28 07:10:08

.python 🚀:求100以内的质数有哪些?

导读 ✨ 在编程的世界里,Python 是一位得力助手。今天,我们用它来探索一个有趣的数学问题——找出100以内的所有质数!质数是大于1且只能被1

✨ 在编程的世界里,Python 是一位得力助手。今天,我们用它来探索一个有趣的数学问题——找出100以内的所有质数!质数是大于1且只能被1和自身整除的数字,它们像是数字世界中的“孤独守护者”。那么,如何用 Python 来找到这些神秘的数字呢?让我们一起揭开它们的面纱吧!

🔍 首先,我们需要定义一个函数来判断某个数字是否为质数。简单来说,就是检查这个数字是否能被2到它本身之间的任何数字整除。如果不能,那就是质数!接下来,我们将这个逻辑应用到1到100的所有数字上,逐一筛选。

💻 代码实现起来非常简洁优雅:

```python

def is_prime(num):

if num < 2:

return False

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

if num % i == 0:

return False

return True

primes = [num for num in range(1, 101) if is_prime(num)]

print("100以内的质数有:", primes)

```

🚀 运行这段代码后,你会看到100以内所有的质数,它们静静地躺在那里,等待着你的发现!🎉

💡 通过这次小练习,不仅锻炼了编程能力,还加深了对质数的理解。下次遇到类似的问题时,你也能轻松应对啦!🌟