Python 需要一些编码来输入我的图像吗?

Python 需要一些编码来输入我的图像吗?,python,Python,我的程序应该是这样的: def main(): from graphics import GraphWin, Point, Rectangle win= GraphWin("Apartment Displayer",700,400) p1=Point(40,50) p2=Point(100,130) rec=Rectangle(p1,p2) rec.setFill("cyan") rec.draw(win) p3=P

我的程序应该是这样的:

def main():

    from graphics import GraphWin, Point, Rectangle

    win= GraphWin("Apartment Displayer",700,400)

    p1=Point(40,50)

    p2=Point(100,130)

    rec=Rectangle(p1,p2)

    rec.setFill("cyan")

    rec.draw(win)

    p3=Point(100,30)

    p4=Point(280,130)

    rec=Rectangle(p3,p4)

    rec.setFill("yellow")

    rec.draw(win)

    p5=Point(280,30)

    p6=Point(550,130)

    rec=Rectangle(p5,p6)

    rec.setFill("tan3")

    rec.draw(win)

    p7=Point(75,130)

    p8=Point(200,320)

    rec=Rectangle(p7,p8)

    rec.setFill("green3")

    rec.draw(win)

    p9=Point(200,130)

    p10=Point(220,320)

    rec=Rectangle(p9,p10)

    rec.setFill("tan")

    rec.draw(win)

    p11=Point(220,130)

    p12=Point(550,225)

    rec=Rectangle(p11,p12)

    rec.setFill("cyan3")

    rec.draw(win)

    p13=Point(220,225)

    p14=Point(275,320)

    rec=Rectangle(p13,p14)

    rec.setFill("yellow3")

    rec.draw(win)

    p15=Point(275,225)

    p16=Point(550,320)

    rec=Rectangle(p15,p16)

    rec.setFill("green")

    rec.draw(win)

    p17=Point(550,30)

    p18=Point(570,320)

    rec=Rectangle(p17,p18)

    rec.setFill("tan")

    rec.draw(win)

    s=input("close Window?")

    win.close()

main()

这就是我所拥有的,但我不知道如何将名称放入我的矩形中,如我的链接所示。有人能帮我吗


谢谢你……

除了绘制建筑楼层的布局外,我不太确定你在这里想做什么。也许可以看看,在哪里绘制矩形和呈现字体将和您在这里所做的一样简单,并且您将能够获得更多帮助,因为这是一个相当有名的库。

一种方法是使用
文本

Text(Point(60, 60), "kitchen").draw(win)
我现在没有带窗户,但我认为这是最快的黑客攻击


此外,请查看此内容并转到
3.7文本方法

NP。查看文档(这是一个链接)。转到第4页
3.7文本方法
您将看到可用的方法,例如字体的
setSize(12)
,样式的
setStyle('bold')
。非常感谢您为我节省了时间。