Python输出素数列表。
时间: 2024-05-13 15:11:57 浏览: 68
列表素数.py
要输出素数列表,可以使用以下代码:
```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
def prime_list(n):
primes = []
for num in range(2, n+1):
if is_prime(num):
primes.append(num)
return primes
n = int(input("请输入一个整数:"))
print(prime_list(n))
```
这段代码中,`is_prime`函数用于判断一个数是否为素数。`prime_list`函数则用于生成素数列表。在程序的主函数中,我们先输入一个整数n,然后调用`prime_list`函数来输出小于等于n的所有素数。
阅读全文