用print函数输出虚线田字格
时间: 2024-09-26 13:02:38 浏览: 89
在Python中,你可以使用for循环和字符串连接的方式来打印虚线田字格。这里是一个简单的例子:
```python
def print_checkerboard(size):
# 定义行数和列数
rows = size
cols = size
for i in range(1, rows + 1):
# 打印水平线
print('#' * (size * 2 - 1), end='')
# 每隔一行换行并打印竖线
if i % 2 != 0:
print()
print('#' * ((size - 1) * 2), end='')
# 闭合最后一行
print('#' * (size * 2 - 1))
# 调用函数打印指定大小的虚线田字格
print_checkerboard(5)
```
这个函数会打印出一个边长为`size`的田字格,其中包含竖直的虚线和水平的虚线。当你改变传入的参数`size`,就会得到不同尺寸的田字格。
阅读全文