在Python中,可以使用turtle庫來繪制封閉圖形并填充顏色。下面是一個示例代碼,演示了如何繪制一個封閉圖形并填充顏色:
import turtle
# 創建一個畫布
canvas = turtle.Screen()
# 創建一個畫筆
pen = turtle.Turtle()
# 繪制圖形
pen.begin_fill() # 開始填充
pen.fillcolor("red") # 設置填充顏色
pen.pensize(3) # 設置畫筆寬度
# 繪制封閉圖形
pen.forward(100)
pen.left(90)
pen.forward(100)
pen.left(90)
pen.forward(100)
pen.left(90)
pen.forward(100)
pen.end_fill() # 結束填充
# 關閉畫布
canvas.exitonclick()
在上面的示例中,我們首先導入了turtle庫,然后創建了一個畫布和一個畫筆。接下來,我們使用begin_fill()
方法開始填充,然后使用fillcolor()
方法設置填充顏色,使用pensize()
方法設置畫筆寬度。然后,我們使用forward()
和left()
方法繪制了一個封閉圖形。最后,使用end_fill()
方法結束填充。最后,使用exitonclick()
方法讓程序在點擊畫布時退出。