python编写1到100内素数
时间: 2024-08-10 21:01:45 浏览: 48
用python编写代码找出1000以内的素数和双素数
5星 · 资源好评率100%
Python中可以使用循环和条件判断来编写一个简单的程序,找出1到100范围内的所有素数。素数是指只有1和自身两个正因数的自然数。以下是实现这个功能的一个例子:
```python
def is_prime(n):
if n <= 1:
return False
elif n <= 3:
return True
elif n % 2 == 0 or n % 3 == 0:
return False
i = 5
while i * i <= n:
if n % i == 0 or n % (i + 2) == 0:
return False
i += 6
return True
for num in range(1, 101):
if is_prime(num):
print(num)
阅读全文