求3-200之间的非偶数非素数的数的个数
时间: 2023-06-04 14:03:13 浏览: 390
1亿以内的质数(共5761455个数).txt_1亿以内素数的个数
5星 · 资源好评率100%
在3-200之间,非偶数是奇数,非素数意味着它不是质数,即可以被大于1小于它自己的数整除。因此,我们需要从3到200遍历每一个数,判断该数是否是奇数,并且是否可以被大于1小于它自己的数整除。如果符合条件,我们就把这个数的个数加上1。
实际上,我们可以写一个函数来实现这个功能:
```python
def count_numbers():
count = 0
for i in range(3, 201, 2):
for j in range(2, i):
if i % j == 0:
count += 1
break
return count
```
这个函数会返回一个数的个数,即符合条件的非偶数非素数的个数。
阅读全文