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')
。非常感谢您为我节省了时间。