Python使用print函数输出田字格
时间: 2023-09-11 15:11:51 浏览: 812
可以使用以下代码输出田字格:
```python
print("┏━━━┳━━━┳━━━┓")
print("┃ ┃ ┃ ┃")
print("┣━━━╋━━━╋━━━┫")
print("┃ ┃ ┃ ┃")
print("┣━━━╋━━━╋━━━┫")
print("┃ ┃ ┃ ┃")
print("┗━━━┻━━━┻━━━┛")
```
输出结果如下:
```
┏━━━┳━━━┳━━━┓
┃ ┃ ┃ ┃
┣━━━╋━━━╋━━━┫
┃ ┃ ┃ ┃
┣━━━╋━━━╋━━━┫
┃ ┃ ┃ ┃
┗━━━┻━━━┻━━━┛
```
相关问题
print函数输出田字格
在Python中,你可以使用循环结构结合字符串连接的方式来创建田字格。这里是一个简单的例子,展示如何打印一个基本的田字格:
```python
def print_chess_board(size=5):
for i in range(1, size+1):
# 上下两条线
print('-' * (size*2 - 1))
# 左右两行空格
print(' ' * ((i - 1) * 2), end='')
# 中间的交叉部分
print('|' + ' '*(size-2) + '|', end='')
# 下一行空格
print(' ' * ((size - i) * 2))
# 打印换行符,开始新的一行
if i != size:
print()
# 调用函数,传入想要的田字格大小
print_chess_board(7)
```
这个函数会打印出一个指定大小的田字格。如果你想调整田字格的尺寸,只需改变`size`参数即可。运行此程序将会看到效果。
用python中print()函数输出田字格
在Python中,如果你想用`print()`函数输出田字格,你可以通过控制字符(ASCII艺术)来实现。以下是一个简单的例子,展示如何打印出一个小型的田字格:
```python
def print_tiaoguo(n=5):
for i in range(n):
# 上边的横线
print('+' + '-' * (n - 2) + '+', end='')
# 左侧竖线
if i != 0 and i != n - 1:
print('|', end=' ')
# 中间的部分
print(' ' * ((n - 2) // 2) + '*' + ' ' * ((n - 2) // 2), end='')
# 右侧竖线
if i != 0 and i != n - 1:
print('|', end=' ')
# 下边的横线
print('+' + '-' * (n - 2) + '+')
print()
# 执行并打印田字格
print_tiaoguo()
```
这个函数会打印一个n行n列的田字格,n默认为5,你可以通过调用`print_tiaoguo(n)`来改变大小。
阅读全文