python画一个田字
时间: 2023-08-19 08:58:41 浏览: 77
当然可以!以下是一个用Python绘制田字的示例代码:
```python
def draw_cross():
for i in range(5):
if i == 2:
print("*" * 5)
else:
print("* *")
draw_cross()
```
运行这段代码,你将会看到终端输出一个田字的图形:
```
* *
* *
*****
* *
* *
```
希望这能满足你的要求!如果还有其他问题,请随时提问。
相关问题
用python画一个田字格
好的,以下是Python代码,用于在控制台(命令行)上打印出一个田字格:
```python
# 定义一个二维列表
grid = [['+', '-', '-', '-', '+', '-', '-', '-', '+'],
['|', ' ', ' ', ' ', '|', ' ', ' ', ' ', '|'],
['|', ' ', ' ', ' ', '|', ' ', ' ', ' ', '|'],
['|', ' ', ' ', ' ', '|', ' ', ' ', ' ', '|'],
['+', '-', '-', '-', '+', '-', '-', '-', '+'],
['|', ' ', ' ', ' ', '|', ' ', ' ', ' ', '|'],
['|', ' ', ' ', ' ', '|', ' ', ' ', ' ', '|'],
['|', ' ', ' ', ' ', '|', ' ', ' ', ' ', '|'],
['+', '-', '-', '-', '+', '-', '-', '-', '+']]
# 遍历二维列表,并打印出来
for row in grid:
for col in row:
print(col, end='')
print()
```
输出结果如下:
```
+-------+
| |
| |
| |
+-------+
| |
| |
| |
+-------+
```
希望能够帮到你。
python画田字格
以下是两种Python画田字格的例子:
1. 使用print()函数输出田字格
```python
# 田字格的输出
print("+-------+--------+")
for i in range(4):
print("| | |")
print("| | |")
print("| | |")
print("| | |")
print("+-------+--------+")
```
2. 使用字符串拼接输出田字格
```python
# 田字格的输出
a = " + "
b = " "
c = " - "
d = " | "
for i in range(11):
if i == 0 or i == 5 or i == 10:
print(a + 8 * c + b + a + 8 * c + b + a)
else:
print(d + 8 * b + d + 8 * b + d)
```