用python代码输出50以内的素数
时间: 2023-09-05 17:09:50 浏览: 66
以下是可以用Python代码输出50以内的素数的方法:
```python
for num in range(2, 50):
prime = True
for i in range(2, num):
if (num % i) == 0:
prime = False
break
if prime:
print(num)
```
这段代码将在屏幕上输出2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47这些素数。
相关问题
用Python代码输出n以内的所有质数
以下是Python代码,可以输出n以内的所有质数:
```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 print_primes(n):
for i in range(2, n+1):
if is_prime(i):
print(i)
print_primes(100)
```
这段代码会输出100以内的所有质数。
用python输出50以内的素数
当然,没有问题。以下是使用 Python 代码输出 50 以内的素数:
```python
# 定义一个函数来判断一个数是否为素数
def is_prime(number):
if number < 2:
return False
for i in range(2, int(number**0.5)+1):
if number % i == 0:
return False
return True
# 输出50以内的素数
for i in range(2, 51):
if is_prime(i):
print(i)
```
代码输出结果:
```
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)