さて、私はジャック・オ・ランタンを描こうとしています。これには、緑色の茎、オレンジ色の体、2 つの目、鼻、口が含まれている必要があります。これを行うには、次の円 + 多角形 + 長方形を使用する必要があることがわかりました。開始しています
def hal():
win = GraphWin("My Circle", 200, 200)
c = Circle(Point(100,100), 50)
c.setFill("Orange")
c.draw(win)
p1 = 50
p2 = 40
p3 = 50
eye= Polygon(p1,p2,p3) ###here is my problem, I could not get it, how can I center
円の中に入れて目を作ることができます。たとえば、円の中に入れるために使用する必要がある数字は何ですか?どうすればそれを計算できるので、将来それを行う方法を知ることができます
eye.setFill("Red")
eye.draw(win)
win.getMouse()
また、長方形の場合、円の上部に配置する方法を知るにはどうすればよいですか?それを知る方法はありますか?
ありがとうございました
私はpython 3.3とこのグラフィックライブラリ http://mcsp.wartburg.edu/zelle/python/graphics.pyを使用しています