用python找出100里所有的素数
时间: 2023-03-16 08:44:49 浏览: 178
答案:使用Python可以通过判断100以内的数字是否只能被1和它本身整除来找出所有的素数,实现的代码如下: for num in range(2,100):
isPrime = True
for i in range(2,num):
if num % i == 0:
isPrime = False
if isPrime:
print(num)
相关问题
用Python找出200以内所有素数
当然,我可以帮你解决这个问题!以下是 Python 的代码实现:
```python
def get_prime_numbers(n):
primes = []
for num in range(2, n+1):
for i in range(2, num):
if (num % i) == 0:
break
else:
primes.append(num)
return primes
print(get_prime_numbers(200))
```
这个函数会返回从2到200之间的所有素数。
用python找出50里的素数
以下是用 Python 找出 50 以内的素数的代码:
```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
primes = [i for i in range(2, 51) if is_prime(i)]
print(primes)
```
输出结果为:
```
[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47]
```
阅读全文