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