用python调用函数输出1-500的素数并统计素数个数
时间: 2024-05-09 10:21:56 浏览: 96
头歌python程序设计答案.rar
好的,您可以使用下面的Python代码实现:
```python
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n**0.5)+1):
if n % i == 0:
return False
return True
count = 0
for i in range(1, 501):
if is_prime(i):
count += 1
print(i)
print("素数个数:", count)
```
这段代码定义了一个判断素数的函数 is_prime,然后用循环从 1 到 500 枚举整数,并且统计素数个数和输出素数。最后输出素数个数。
阅读全文