写一个python代码,用tkinter画一排三角形
时间: 2023-06-18 10:04:14 浏览: 231
Python 绘制三角形
5星 · 资源好评率100%
好的,以下是用Tkinter画一排三角形的Python代码:
```python
import tkinter as tk
root = tk.Tk()
canvas = tk.Canvas(root, width=600, height=200)
canvas.pack()
# 设置三角形的大小
tri_size = 50
# 设置三角形的颜色
tri_color = "blue"
# 循环画出三角形
for i in range(3):
x0 = i * tri_size * 2 + tri_size
y0 = tri_size
x1 = x0 + tri_size
y1 = y0 + tri_size
x2 = x0 - tri_size
y2 = y1
canvas.create_polygon(x0, y0, x1, y1, x2, y2, fill=tri_color)
root.mainloop()
```
运行以上代码,可以看到在Tkinter窗口中画出了一排三角形,如下图所示:
![triangle](https://cdn.jsdelivr.net/gh/stevenkwong00/my-image-hosting-service/blog_images/triangle.png)
阅读全文