用python的tkinter模块,画一棵树
时间: 2023-11-20 14:06:02 浏览: 73
用python来画一棵树
好的,以下是绘制一棵树的Python代码,使用了Tkinter进行图形界面绘制:
```
from tkinter import *
# 创建窗口
root = Tk()
root.title("绘制树")
# 创建画布
canvas = Canvas(root, width=500, height=500)
canvas.pack()
# 绘制树干
canvas.create_line(250, 500, 250, 400, width=10)
# 绘制树枝
canvas.create_line(250, 400, 300, 350, width=7)
canvas.create_line(250, 400, 200, 350, width=7)
# 绘制树叶
canvas.create_oval(250-50, 300, 250+50, 350, fill='green')
canvas.create_oval(300-50, 350-50, 300+50, 350+50, fill='green')
canvas.create_oval(200-50, 350-50, 200+50, 350+50, fill='green')
# 运行窗口
root.mainloop()
```
这段代码使用了Canvas类创建了一个画布,并利用其提供的方法绘制了树干、树枝和树叶。运行代码后即可在窗口中看到绘制的树。
阅读全文