利用python判断 101-200之间有多少个素数,并输出所有素数。
时间: 2023-12-17 12:29:15 浏览: 107
判断101-200之间有多少个素数,并输出所有素数
以下是利用Python判断101-200之间有多少个素数,并输出所有素数的方法:
```python
count = 0
leap = 1
from math import sqrt
for m in range(101, 201):
k = int(sqrt(m + 1))
for i in range(2, k + 1):
if m % i == 0:
leap = 0
break
if leap == 1:
print('%5d' % m, end='')
count += 1
if count % 10 == 0:
print(end='')
leap = 1
print('\n')
print('101-200之间一共有%d个素数' % count)
```
阅读全文