Python绘制田字格
时间: 2024-03-19 18:38:29 浏览: 129
Python可以使用matplotlib库来进行绘图,包括绘制田字格。下面是一个简单的示例代码:
```python
import matplotlib.pyplot as plt
def draw_tianzigrid():
fig, ax = plt.subplots()
# 设置坐标轴范围
ax.set_xlim(0, 10)
ax.set_ylim(0, 10)
# 绘制横线
for i in range(1, 10):
ax.plot([0, 10], [i, i], color='black')
# 绘制竖线
for i in range(1, 10):
ax.plot([i, i], [0, 10], color='black')
# 隐藏坐标轴刻度
ax.set_xticks([])
ax.set_yticks([])
# 隐藏边框
ax.spines['top'].set_visible(False)
ax.spines['bottom'].set_visible(False)
ax.spines['left'].set_visible(False)
ax.spines['right'].set_visible(False)
plt.show()
draw_tianzigrid()
```
这段代码使用matplotlib库创建了一个画布,并在画布上绘制了田字格。通过循环绘制横线和竖线,然后隐藏坐标轴刻度和边框,最后显示出来。
阅读全文