python中用tkinter编写一个程序显示一个8x8的网格,垂直线用红色,水平线用蓝色
时间: 2024-03-03 14:49:51 浏览: 95
Tkinter基本入门文字教程(详细介绍Tkinter各项例程)
好的,下面是使用Tkinter编写的程序,可以显示一个8x8的网格,垂直线用红色,水平线用蓝色。
```python
import tkinter as tk
# 创建主窗口
root = tk.Tk()
# 创建画布
canvas = tk.Canvas(root, width=300, height=300)
canvas.pack()
# 画水平线
for i in range(9):
canvas.create_line(50, 50*i+50, 450, 50*i+50, width=2, fill='blue')
# 画垂直线
for i in range(9):
canvas.create_line(50*i+50, 50, 50*i+50, 450, width=2, fill='red')
# 进入消息循环
root.mainloop()
```
运行程序后,可以看到一个8x8的网格,水平线为蓝色,垂直线为红色。
阅读全文