1
我現在正在Python中創建Graphwin圖形系統中的印度國旗。我現在只是用我的代碼丟失了一些東西。當我在下面運行這個代碼時,深綠色覆蓋白色。但是當我從底部移除setFill('darkgreen')時,白色顯示得很好,並且沒有包含其他任何東西。我錯過了什麼?填充顏色Python圖形(印度國旗)
from graphics import *
def main():
win = GraphWin("India Flag", 500, 500)
pt = Point(50,50)
pt.draw(win)
top = Rectangle(Point(260,100), pt)
top.setFill('orange')
top.draw(win)
pt2 = Point(50, 150)
middle = Rectangle(Point(260,100), pt2)
middle.setFill('white')
middle.draw(win)
pt3 = Point(50, 200)
bottom = Rectangle(Point(260,100), pt3)
bottom.setFill('darkgreen')
bottom.draw(win)
main()
任何幫助表示讚賞!
你的代碼工作完全當我嘗試它。我不確定發生了什麼變化,但謝謝! –
@ChloeElizaGroth我改變了座標值,只有 –
只是缺少標記的中心 –