输出100以内的偶数,空格隔开,每5个换行,python
时间: 2023-06-26 12:06:30 浏览: 397
可以使用循环和条件语句来实现:
```python
for i in range(2, 101, 2):
print(i, end=' ')
if i % 10 == 0:
print()
```
解释一下代码:
- `range(2, 101, 2)` 表示从 2 开始,每次加 2,直到 100 结束,生成一个包含所有偶数的序列。
- `print(i, end=' ')` 表示输出每个偶数,并且用空格隔开。
- `if i % 10 == 0:` 表示如果当前输出的偶数是第 5 个,也就是能被 10 整除的偶数,那么就需要换行了,使用 `print()` 输出一个空行即可。
注意:代码中用到了 `end` 参数来控制输出内容之间的间隔,默认情况下是换行符 `\n`,这里改为输出一个空格。
相关问题
python编程输出100以内的偶数,空格隔开,每5个换行
可以使用以下代码实现:
```python
count = 0 # 用于计数,每5个偶数换行
for i in range(2, 101, 2): # 从2开始,每次增加2,到100结束
if count == 4: # 判断是否达到5个偶数,如果是则换行
print(i)
count = 0
else:
print(i, end=' ') # 输出偶数,并以空格结尾
count += 1
```
输出结果如下:
```
2 4 6 8 10
12 14 16 18 20
22 24 26 28 30
32 34 36 38 40
42 44 46 48 50
52 54 56 58 60
62 64 66 68 70
72 74 76 78 80
82 84 86 88 90
92 94 96 98 100
```
输出100以内的偶数,空格隔开,每5个换行,用Python语言
可以使用以下代码实现:
```python
for i in range(2, 101, 2):
print(i, end=" ")
if i % 10 == 0:
print()
```
输出结果为:
```
2 4 6 8 10
12 14 16 18 20
22 24 26 28 30
32 34 36 38 40
42 44 46 48 50
52 54 56 58 60
62 64 66 68 70
72 74 76 78 80
82 84 86 88 90
92 94 96 98 100
```
阅读全文