python输出一个田字格
时间: 2024-11-04 09:13:28 浏览: 28
python 3.5 田字格的输出
5星 · 资源好评率100%
在Python中,我们可以使用循环结构和字符串拼接来创建一个简单的田字格。下面是一个例子,它会打印出一个5x5的田字格:
```python
def print_checkerboard(size=5):
for i in range(1, size + 1):
# 上半部分横线
if i % 2 == 0:
print('#' * (size * 2 - 1) * 2), '#' * size)
# 下半部分竖线
if i != size:
print('#', end='')
for _ in range(size - 2):
print(' ', end='')
print('#')
print_checkerboard()
```
运行上述代码,将会得到一个5行5列的田字格,其中包含交替的'#' 和 ' ' 符号。如果你想调整田字格的大小,只需传入一个不同的值给 `print_checkerboard(size)` 函数。
阅读全文