python从键盘读入一个数n,输出小于等于n的所有素数的个数
时间: 2023-05-21 20:04:55 浏览: 118
输入一个整数,输出小于等于它的所有素数
以下是实现此功能的 Python 代码:
```python
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
n = int(input("请输入一个正整数n:"))
count = 0
for i in range(2, n + 1):
if is_prime(i):
count += 1
print(f"小于等于{n}的素数个数为:{count}")
```
你有其他问题需要我回答吗?
阅读全文