如何用python图形模块绘制三角形?

时间:2015-02-20 01:10:50

标签: graphics tkinter python-3.4

我周一有一个项目要到学校。我必须用python制作一个有太阳和树的房子。所以我需要制作一个正方形,圆形和三角形。我都需要能够绘制坐标,大小和颜色。我很难找到如何做三角形的帮助。你能帮我解决这个问题。这是我第一次使用TK和id非常感激。提前谢谢你们。

这是我项目的代码。我需要屋顶和树的三角形。我不希望你为我完成我的项目我只想知道如何做三角形我可以做我的房子和树。到目前为止我找到的所有帮助都不适合我。我不允许使用画布来完成这个项目,我必须绘制尺寸和位置。

from graphics import *

win = GraphWin("refrigerator", 600, 400)

            # coordinates for the ground
x1 = 0
y1 = 250
width = 600
pt1 = Point(x1, y1)
x2 = x1 + width
y2 = y1 + width
pt2 = Point(x2, y2)
box = Rectangle(pt1, pt2)

            # the ground
pt1 = Point(x1,y1)
pt2 = Point(x2,y2)
box = Rectangle(pt1,pt2)
box.setFill("green")
box.draw(win)

            # coordinates for the box
x1 = 200
y1 = 150
width = 200
pt1 = Point(x1, y1)
x2 = x1 + width
y2 = y1 + width
pt2 = Point(x2, y2)
box = Rectangle(pt1, pt2)

            # draw the box
pt1 = Point(x1,y1)
pt2 = Point(x2,y2)
box = Rectangle(pt1, pt2)
box.setFill("grey")
box.draw(win)

            # the roof


win.getMouse()

0 个答案:

没有答案