用python编写田字格
时间: 2023-11-23 17:08:25 浏览: 84
可以使用Python的turtle库来绘制田字格,下面是一个示例代码:
```python
import turtle
# 设置画笔初始位置和颜色
turtle.penup()
turtle.goto(-150, 150)
turtle.pendown()
turtle.pencolor('black')
# 绘制田字格
for i in range(4):
turtle.forward(300)
turtle.right(90)
turtle.forward(150)
turtle.right(90)
turtle.forward(300)
turtle.left(90)
turtle.forward(150)
turtle.left(90)
# 隐藏画笔
turtle.hideturtle()
# 保持窗口不关闭
turtle.done()
```
运行以上代码,即可看到绘制出来的田字格。
相关问题
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)
```
用python输出田字格
以下是用 Python 输出田字格的代码:
```python
for i in range(5):
for j in range(5):
if i == 0 or i == 4 or j == 0 or j == 4:
print("*", end=" ")
else:
print(" ", end=" ")
print()
```
输出结果如下:
```
* * * * *
* *
* *
* *
* * * * *
```
其中,外层循环控制行数,内层循环控制列数。在内层循环中,如果行数或列数是边缘,则输出星号,否则输出空格。使用 `end=" "` 可以使每个字符之间用空格隔开,而不是换行。最后使用 `print()` 换行。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)