用python输出0~20以内的偶数加法表
时间: 2024-10-29 14:19:50 浏览: 15
在Python中,你可以通过for循环和if条件语句创建一个简单的程序来生成0到20以内所有偶数的加法表。下面是一个示例:
```python
# 初始化一个空列表来存储行
rows = []
# 循环从0到20
for i in range(21):
# 检查当前数字是否是偶数
if i % 2 == 0:
# 创建一行,包含当前数字和其他0到当前数字之间的偶数之和
row = [str(j) + '+' + str(i-j) for j in range(i+1) if (j % 2 == 0)]
# 将这一行添加到结果列表中
rows.append(' '.join(row))
# 输出表格
for row in rows:
print(row)
```
当你运行这个程序,它将打印出类似这样的加法表:
```
0+0
2+0 2+2
4+0 4+2 4+4
6+0 6+2 6+4 6+6
8+0 8+2 8+4 8+6 8+8
10+0 10+2 10+4 10+6 10+8 10+10
12+0 12+2 12+4 12+6 12+8 12+10 12+12
14+0 14+2 14+4 14+6 14+8 14+10 14+12 14+14
16+0 16+2 16+4 16+6 16+8 16+10 16+12 16+14 16+16
18+0 18+2 18+4 18+6 18+8 18+10 18+12 18+14 18+16 18+18
20+0 20+2 20+4 20+6 20+8 20+10 20+12 20+14 20+16 20+18 20+20
```
阅读全文