判断100到200的素数,用Python写出来
时间: 2023-04-01 21:04:18 浏览: 53
以下是Python代码:
```python
for i in range(100, 201):
for j in range(2, i):
if i % j == :
break
else:
print(i)
```
这段代码可以输出100到200之间的所有素数。
相关问题
判断100到200之间的素数python
可以使用以下代码来判断100到200之间的素数:
```python
for num in range(100, 201):
# 素数大于 1
if num > 1:
# 查看因子
for i in range(2, num):
if (num % i) == 0:
break
else:
print(num)
```
这个代码会遍历100到200之间的所有数字,然后对于每个数字,它会检查是否大于1,如果是,就会遍历从2到该数字的所有数字,检查是否有因子。如果没有因子,就说明这个数字是素数,会被打印出来。
用Python写出100到200之间的素数
可以使用以下代码来找出100到200之间的素数:
```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
# 找出100到200之间的素数
primes = []
for num in range(100, 201):
if is_prime(num):
primes.append(num)
print(primes)
```
输出结果为:
```
[101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199]
```
相关推荐
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)