输出100以内的所有素数,并统计素数的个数。
时间: 2023-09-11 15:07:26 浏览: 94
计算机三级网络技术上机题库
4星 · 用户满意度95%
好的,以下是输出100以内的所有素数,并统计素数的个数的Python代码:
```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
# 统计素数的个数
count = 0
# 输出100以内所有的素数
for i in range(2, 101):
if is_prime(i):
count += 1
print(i)
print("100以内的素数个数为:", count)
```
输出结果为:
```
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
100以内的素数个数为: 25
```
请问还有其他的问题吗?
阅读全文